⑴ 易语言的取命令行是什么意思有什么用
这样吧,我用通俗一点的话来讲解下。
关于取命令行命令,大致的意思是,比如你有一个软件叫学生登记,而且它有一个可用于网络更新的程序。注意,更新的程序是绝对不能和应用程序做成一个EXE的,这是因为一旦程序在运行,是没办法覆盖更新的。
这就有了一个问题,那就是程序在不需要更新时,为了防止别人误将更新程序当成执行程序双击运行,那就只好在更新程序上设置一个接收命令,比如-up ,这样,如果不以运行程序并加命令的方式,是无法运行这个EXE的,这就防止了别人误点击。
当然,取命令行命令,决不只是这方面应用,它的应用范围是很广的,我只是简单介绍一下。
下面给你一个图片,演示了关于命令行的应用,注意:图片中的上下两个子程序并不在一个EXE中,上面的类似执行程序,下面的在类似更新程序中,你可以自己写出代码测试一下:
⑵ 易语言取命令行用法
比如你写一个记事本程序,你点击.txt的文档时想用你自己写的记事本打开,设置好文件关联后,源代码如下: .版本 2.程序集 窗口程序集1.子程序 __启动窗口_创建者基完毕
.局部变量 命令行, 文本型, , "0"
.局部变量 数组下标, 整数型
.局部变量 文件首绝谨名, 文本型取命令行 (命令行)
.如果真 (取数组成员数 (命令行) ≥ 1)
.变量循环首 (1, 取数组成员数 (命令行), 1, 数组下标)
文件名 = 文件名 + 命令宏陪行 [数组下标]
.变量循环尾 ()
编辑框1.内容 = 到文本 (读入文件 (文件名))
.如果真结束
⑶ 易语言取命令行
取命令行()用法:
第一步:在另一个程困芦序里的命令 运行("被运行的.exe 参数1 参改尺昌数2)
第二步:在被运行的exe文件的第一行写 取命令行(参数数组变量)
就可以得到 参数数组变量 数据核扒内容为数组{"参数1","参数2"}
⑷ 易语言取命令行参数怎么返回图标数据
易语言提供了一个叫做getcmds的函数,可以用皮数来获取命令行参数,具体用法可以参考易语言帮助文档中的相关说明。同时,你也可以在程序中使用图标函数,以及使用做神文件函数来读取文件信息,如果有特定的图标文件就可以将这些信息纯握亏读取出来作为图标数据返回。