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