Shell

Navigation:  组态系统介绍 > 脚本应用 > 系统函数 >

Shell

Previous pageReturn to chapter overviewNext page

 

函数说明:

   Shell varOption, varAppName, varCommandLine

   调用运行可执行文件。

   varOption:执行选项,整型,如下

         ztconst.APP_NEW:表示新打开;

         ztconst.APP_OPEN:表示打开已有或新打开 (如未打开);

         ztconst.APP_SHOW:表示显示;

         ztconst.APP_HIDE:表示隐藏;

         ztconst.APP_CLOSE:表示关闭;

         ztconst.APP_MINIMIZE:表示最小化;

         ztconst.APP_MAXIMIZE:表示最大化;

         ztconst.APP_ISOPEN:判断是否已打开;

   varAppName:可执行文件名,字符串;

   varCommandLine:可执行文件执行时的参数,字符串;

   返回布尔型:是否成功执行; 如果varOption为ztconst.APP_ISOPEN,则返回是否打开。

   如 sys.Shell ztconst.APP_NEW,"notepad.exe","d:\test.txt"

 

举例:

   在a.bsp的画面中加载一个Button对象,在脚本编辑器中编辑该Button的Click事件如下:

   Sub BSButton1_OnClick()

       a = sys.Shell(ztconst.APP_NEW,"notepad.exe","d:\test.txt")

       MsgBox a

   End Sub

   运行a.bsp画面,点击Button,利用记事本程序打开d:\test.txt文件,将是否成功打开放在“a”中。