易语言如何取DOS命令运行结果?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了易语言如何取DOS命令运行结果?相关的知识,希望对你有一定的参考价值。

比如我的DOS命令是
ipconfig
如何把得到的运行结果加进易语言程序的一个编辑框里?
那,如果DOS命令不止1行、是很多行,怎么办?

.版本 2

写到文件 (“c:\temp.bat”, 到字节集 (“ipconfig > c:\temp.bak”))
运行 (“c:\temp.bat”, 真, 1)
编辑框1.内容 = 到文本 (读入文件 (“c:\temp.bak”))
删除文件 (“c:\temp.bak”)
删除文件 (“c:\temp.bat”)

注:写出一个批处理,然后再由批处理把结果写到文件里
再读取文件,最后删除临时文件
参考技术A .版本 2
写到文件 (“c:\temp.bat”, 到字节集 (“ipconfig > c:\temp.bak”))
运行 (“c:\temp.bat”, 真, 1)
编辑框1.内容 = 到文本 (读入文件 (“c:\temp.bak”))
删除文件 (“c:\temp.bak”)
删除文件 (“c:\temp.bat”)
注:写出一个批处理,然后再由批处理把结果写到文件里
再读取文件,最后删除临时文件.

易语言DLL命令怎么写呢我要弄打开文件

参考技术A 在易语言左侧的窗口中找到“dll命令”,如图:
然后在右侧单击鼠标右键选择“新DLL命令”即可。
填入正确的数据就好了。

以上是关于易语言如何取DOS命令运行结果?的主要内容,如果未能解决你的问题,请参考以下文章

易语言Hook拦截某进程所有信息

DOS命令大全及其用法,越详细的越好!!!

易语言DLL命令怎么写呢我要弄打开文件

c语言中啥指令可以关闭dos窗口

c语言命令行程序如何在DOS下编译运行?

vb怎样直接调用dos命令执行的结果?