I've created the following custom trigger which is used by a second macro called Test1
Code: Select all
SRT>Trigger
ReadIniFile>%INI%,UserVariables,SearchDirectory,Directory
ReadIniFile>%INI%,UserVariables,SearchFileSpec,FileSpec
GetFileList>%Directory%\%FileSpec%,FileCount
MessageModal>%FileCount%
If>%FileCount%>0
Let>MACRO_RESULT=TRUE
Else
Let>MACRO_RESULT=FALSE
Endif
END>Trigger
SRT>Reset
ReadIniFile>%INI%,UserVariables,SearchDirectory,Directory
ReadIniFile>%INI%,UserVariables,SearchFileSpec,FileSpec
GetFileList>%Directory%\%FileSpec%,FileCount
If>%FileCount%>0
Let>MACRO_RESULT=FALSE
Else
Let>MACRO_RESULT=TRUE
Endif
END>Reset
Error in :
Line: 2 - Ini file in ReadIniFile does not exist.
To get around this I have tried to pass an INI variable in Test1 trigger parameter e.g.
Code: Select all
C:\temp\MJT\bin\FileTrigger.scp /INI=C:\temp\MJT\bin\FileTrigger.ini
I also created a short cut and changed the short cut parameter to the following to pass the INI parameter
Code: Select all
"C:\Program Files\Macro Scheduler 14\msched.exe" FileTrigger /INI=C:\temp\MJT\bin\FileTrigger.ini
Error in :
Line: 0 - Subroutine/Label Trigger Not Found!
How can I pass an INI file to a trigger?
Thanks
Andy