CmdParamCount ( PropertyGet )
Получить свойство: CmdParamCount - Количество переданных параметров.
Синтаксис:
objectvariable.CmdParamCount
где
objectvariable - IExecutionParams
Возвращает: Long
Пример на VB Script:
Для работы примера необходимо создать в скриптах модуль CSDN_Scripts с вот таким кодом
Sub ShowMsg123( TCSActiveModule, TCSExecutionParams )
Set Strs = TCSApp.CreateStrings
'Dim Strs As ICSDNStrings
'Dim TCSExecutionParams as IExecutionParams
For i=0 To TCSExecutionParams.CmdParamCount-1
a = Strs.Add( TCSExecutionParams.CmdParam( i ) )
Next
TCSExecutionParams.ReturnCode = 0
Call Strs.ShowModal( "Переданные параметры командной строки", 300, 300 )
End Sub
Теперь нужно запустить TechnologiCS из командной строки (иям пользователя и пароль замените на используемые у вас)
TCS_All.exe /usr Администратор /pwd 0 /cmd runmacro /cmdpar "MACROS=CSDN_Scripts.ShowMsg123;P1=Show;P2;P3=This word" /doexit