易语言教程系统核心命令系统处理运行

本课开始学习易语言系统核心支持库系统处理的命令,今天录制运行(),这也是我们常常执行外部或系统可执行程序的一个命令,比如我们打开一个运行,打开一个系统的计算器,它同样可以打开网址,打开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


发布日期:

所属分类: 编程 标签: