Вызов скрипта B из скрипта A
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | 'Есть возможность вызывать скрипт из другого скрипта с помощью инструкции MacroRun. 'Допустим, вам требуется вызвать ScriptB.Sbs из ScriptA.Sbs: '--- ScriptA.Sbs Sub Main 'тут какой-то код перед вызовом скрипта B MacroRun "ScriptB.Sbs" 'тут какой-то код после вызова скрипта B End Sub 'Инструкция MacroRun может передавать строковый параметр в вызываемый скрипт. 'Переданный параметр в вызванном скрипте может быть получен с помощью функции Command$. 'В этом примере скрипт B выдаёт сообщение с параметром, который передал ему скрипт A. '--- ScriptA.Sbs Sub Main 'тут какой-то код перед вызово скрипта B MacroRun "ScriptB.Sbs","Parameter" 'тут какой-то код после вызова скрипта B End Sub '--- ScriptB.Sbs Sub Main If Command$="" Then MsgBox "Нет параметра" Else MsgBox "Значение параметра: "+Command$ MsgBox End Sub 'Надеюсь, это поможет 'Fabrizio |
Related pages
...