我看到了这个问题 相关的问题
在这种情况下,字符串是“wibble”,但是如果我的字符串在变量中怎么办。那我怎么通过。例子
Dim lng As String
如何将 lng 作为命令行传递给 exe 应用程序。
我看到了这个问题 相关的问题
在这种情况下,字符串是“wibble”,但是如果我的字符串在变量中怎么办。那我怎么通过。例子
Dim lng As String
如何将 lng 作为命令行传递给 exe 应用程序。
如果要接收命令行参数:
传递给 vn6 应用程序的命令行由名为“command”的全局字符串变量捕获
注意:该变量将包含整个命令行,而不是像 C 那样在数组中。您需要显式解析命令变量。
例如有点像:
Dim lng As String
Dim lngValue As long
....
....
sub main
lng = command$
lngValue = val(lng)
....
....
end sub
如果要发送命令行参数:
你可以简单地使用字符串连接来做到这一点:
Shell("""PathName.exe"" """ & lng & """ ""wibble 2""", vbNormalFocus)