本课开始学习易语言系统核心支持库系统处理的命令,今天录制运行(),这也是我们常常执行外部或系统可执行程序的一个命令,比如我们打开一个运行,打开一个系统的计算器,它同样可以打开网址,打开cmd,运行一些dos命令等等。
视频教程源码
.版本 2 .局部变量 游戏路径, 文本型 ' 运行 (“calc.exe”, 假, ) ' 运行 (“notepad.exe”, 假, ) ' 运行 (“notepad.exe f:\1.txt”, 假, ) ' 运行 (“explorer.exe http://www.511yj.com”, 假, ) ' 运行 (“explorer.exe F:\android-sdk”, 假, ) ' 运行 (“ColorPix.exe”, 假, ) ' 游戏路径 = “D:\游戏\剑侠\剑侠情缘网络版\gamefree.exe” ' 改变目录 (取文本左边 (游戏路径, 倒找文本 (游戏路径, “\”, , 假))) ' 运行 (游戏路径, 假, ) ' 运行 (“winver”, 假, ) ' 运行 (“write”, 假, ) ' 运行 (“mspaint”, 假, ) ' 运行 (“cmd.exe /k regedit”, 假, ) ' 运行 (“cmd.exe /c gpedit.msc”, 假, ) ' 运行 (“cmd.exe /k ping 192.168.1.1”, 假, ) ' 执行 (, , , , )
在课程中,测试了运行()剑侠情缘这款游戏时,并不成功,我们采用了以下的处理方法:
游戏路径 = “D:\游戏\剑侠\剑侠情缘网络版\gamefree.exe” 改变目录 (取文本左边 (游戏路径, 倒找文本 (游戏路径, “\”, , 假))) 运行 (游戏路径, 假, )
运行()官方文档
调用格式: 〈逻辑型〉 运行 (文本型 欲运行的命令行,逻辑型 是否等待程序运行完毕,[整数型 被运行程序窗口显示方式]) - 系统核心支持库->系统处理 英文名称:run 本命令运行指定的可执行文件或者外部命令。如果成功,返回真,否则返回假。本命令为初级命令。 参数<1>的名称为“欲运行的命令行”,类型为“文本型(text)”。 参数<2>的名称为“是否等待程序运行完毕”,类型为“逻辑型(bool)”,初始值为“假”。 参数<3>的名称为“被运行程序窗口显示方式”,类型为“整数型(int)”,可以被省略。参数值可以为以下常量之一:1、#隐藏窗口; 2、#普通激活; 3、#最小化激活; 4、#最大化激活; 5、#普通不激活; 6、#最小化不激活。如果省略本参数,默认为“普通激活”方式。 操作系统需求: Windows、Linux
优酷土豆链接:511遇见易语言教程-50-系统处理运行命令
优酷全部教程播单:http://i.youku.com/i/UNTU3NDYyODg0/playlists
交流群:521068947
本人QQ: 272586593