ThisMacroName 支持
ThisMacroName 属性用于启用一个正在运行的脚本,以便获取正在运行的宏文件的名称。这个属性在编写要使用宏文件名称的脚本时十分有用。
请参阅以下 ThisMacroName 示例:
[ZIEWin SCRIPT HEADER]
LANGUAGE=VBSCRIPT
DESCRIPTION=Example of usage of property ThisMacroName
[ZIEWin SCRIPT SOURCE]
OPTION EXPLICIT
Dim sName, sHandle
REM App Main
Main
sub Main()
'Initialize the session
autECLConnMgr.autECLConnList.Refresh
sName = autECLConnMgr.autECLConnList(1).Name
sHandle = autECLConnMgr.autECLConnList(1).Handle
'Connect to the current session
autECLSession.SetConnectionByName(ThisSessionName)
sName = autECLSession.Name
sHandle = autECLSession.Handle
MsgBox("The current session name :")
MsgBox(ThisSessionName)
MsgBox("The macro name is :")
'Should pop up correct macro file name in the message box
MsgBox(ThisMacroName)
end sub