l4ever 发表于 2008-9-8 18:59:01

Run命令行里面有变量如何写?

Run(@ComSpec & " /c " & "ff.exe 123456 " & $text & " bbbb", "", @SW_HIDE)
要运行的命令是ff.exe 123456 $text bbbb

写了半天就是无法运行.囧

[ 本帖最后由 l4ever 于 2008-9-8 19:27 编辑 ]

KiwiCsj 发表于 2008-9-8 19:11:18

$text 被赋值为什么了?

表面看你的格式似乎是正确的,就是用windows的命令解释器调用 ff.exe ,而ff.exe在执行的时候被赋予了三个参数。

l4ever 发表于 2008-9-8 19:11:50

原帖由 KiwiCsj 于 2008-9-8 19:11 发表 http://www.autoitx.com/images/common/back.gif
$text 被赋值为什么了?

表面看你的格式似乎是正确的,就是用windows的命令解释器调用 ff.exe ,而ff.exe在执行的时候被赋予了三个参数。
用CMD是可以运行的.我就觉得奇怪了

l4ever 发表于 2008-9-8 19:12:24

原帖由 KiwiCsj 于 2008-9-8 19:11 发表 http://www.autoitx.com/images/common/back.gif
$text 被赋值为什么了?

表面看你的格式似乎是正确的,就是用windows的命令解释器调用 ff.exe ,而ff.exe在执行的时候被赋予了三个参数。
$text 是一些中文.

KiwiCsj 发表于 2008-9-8 19:20:09

不理解,如果你实在解不出来,要不将源码和那个ff.exe 一起打包传上来,我们给你看看。

l4ever 发表于 2008-9-8 19:27:37

原帖由 KiwiCsj 于 2008-9-8 19:20 发表 http://www.autoitx.com/images/common/back.gif
不理解,如果你实在解不出来,要不将源码和那个ff.exe 一起打包传上来,我们给你看看。
解决了,FF.exe是我写的,多了一个空格.我用StringStripWS去掉了$TEXT内的空格问题解决.
非常感谢各位朋友的回帖
页: [1]
查看完整版本: Run命令行里面有变量如何写?