很多人都不知道易语言里有一个命令是取命令行

就算是知道的也有很多人不知道它是做什么用的,它的功能有什么。

今天我就通过简单的代码来分析一下这个命令的作用!~

我们先来看一下这个命令官方给出的说明吧!

 

本命令可以取出在启动易程序时附加在其可执行文件名后面的所有以空格分隔的命令行文本段。本命令为初级命令。

好了,读懂了么?没读懂?继续看下面:

运行 (“我的下载器.exe http://www.下载地址.exe 桌面”, 假, )

我们来分析下吧。上面的就是一个运行的例子。

其中:"我的下载器.exe"当然是我们程序的名称啦

紧跟着一个空格后面的"http://www.下载地址.exe 桌面"就是给程序附加的命令啦。

“http://www.下载地址.exe”是一个命令。“桌面”是第二个命令(也叫附加参数哦)

那么我们的"我的下载器.exe"通过命令行会取到什么参数呢?当然是这两个啦!

记住了要文本数组哦!

 

.版本 2

.局部变量 文本数组, 文本型, , "0"

取命令行 (文本数组)

这样你总算理解了吧?
学过C/C++的可以看下下面的代码帮助你理解!
main( int argc, char *argv[ ], char *envp[ ] )

 
   
命令行就是argv啦,保存了程序启动的运行参数!知道了吧!