易语言系统核心命令系统处理执行命令及源码

易语言的执行()命令比运行()多了很多参数,使用起来更加方便,本课通过两种方法组合框和单选框分别对执行()做了示范。

视频链接:

511遇见易语言教程

视频教程源码

.版本 2
.支持库 shell
 
.程序集 窗口程序集_启动窗口
 
.子程序 _按钮1_被单击
.局部变量 文本, 文本型
 
.判断开始 (单选框1.选中)
    通用对话框1.过滤器 = “文档文件(*.doc)|*.doc”
    .如果真 (通用对话框1.打开 () = 真)
        文本 = 通用对话框1.文件名
        编辑框1.内容 = 文本
        执行 (#编辑文档, 文本, , , )
    .如果真结束
 
.判断 (单选框2.选中)
    文本 = 浏览文件夹 (“选择浏览的文件夹”, 假)
    .如果真 (文本 ≠ “”)
        编辑框1.内容 = 文本
        执行 (#浏览文件夹, 文本, , , )
    .如果真结束
 
.判断 (单选框3.选中)
    文本 = 浏览文件夹 (“选择浏览的文件夹”, 假)
    .如果真 (文本 ≠ “”)
        编辑框1.内容 = 文本
        执行 (#寻找文件, 文本, , , )
    .如果真结束
 
.判断 (单选框4.选中)
    文本 = 浏览文件夹 (“选择浏览的文件夹”, 真)
    .如果真 (文本 ≠ “”)
        编辑框1.内容 = 文本
        执行 (#打开文件, 文本, , , )
    .如果真结束
 
.默认
 
.判断结束
 
 
.子程序 __启动窗口_创建完毕
 
组合框1.加入项目 (“编辑文档(*.doc等文件)”, )
组合框1.加入项目 (“浏览文件夹(打开指定的文件夹)”, )
组合框1.加入项目 (“寻找文件(打开指定的文件夹进行文件的寻找)”, )
组合框1.加入项目 (“打开文件(该文件可以是执行文件(EXE)、文档文件或文件夹)”, )
组合框1.现行选中项 = 0
 
.子程序 _按钮2_被单击
.局部变量 文本, 文本型
 
.判断开始 (组合框1.现行选中项 = 0)
    通用对话框1.过滤器 = “文档文件(*.doc)|*.doc”
    .如果真 (通用对话框1.打开 () = 真)
        文本 = 通用对话框1.文件名
        编辑框1.内容 = 文本
        执行 (#编辑文档, 文本, , , )
    .如果真结束
 
.判断 (组合框1.现行选中项 = 1)
    文本 = 浏览文件夹 (“选择浏览的文件夹”, 假)
    .如果真 (文本 ≠ “”)
        编辑框1.内容 = 文本
        执行 (#浏览文件夹, 文本, , , )
    .如果真结束
 
.判断 (组合框1.现行选中项 = 2)
    文本 = 浏览文件夹 (“选择浏览的文件夹”, 假)
    .如果真 (文本 ≠ “”)
        编辑框1.内容 = 文本
        执行 (#寻找文件, 文本, , , )
    .如果真结束
 
.判断 (组合框1.现行选中项 = 3)
    文本 = 浏览文件夹 (“选择浏览的文件夹”, 真)
    .如果真 (文本 ≠ “”)
        编辑框1.内容 = 文本
        执行 (#打开文件, 文本, , , )
    .如果真结束
 
.默认
 
.判断结束

运行()和执行()的区别联系

1、如果是对文件操作的话就用执行。如果是对系统方面的话就用运行,运行更多的是exe
2、执行可以执行很多文件,比如打开txt、exe、ppt等,运行是运行一些命令行,win+R
3、运行跟系统的运行命令相似!执行和鼠标双击的打开方式相似!

源码:易语言教程执行命令及源码

         511遇见易语言教程

         511遇见易语言教程优酷

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

511遇见

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值