我在VB 6中有2个EXE .EXE 1通过shell命令调用另一个EXE2
EXE1: 壳(的PathName \ EXE2,0)
现在我想要的是将字符串类型变量传递给EXE2,我想在EXE2中接收它。 我怎样才能实现同样的目标?
提前致谢
答案 0 :(得分:12)
只需将字符串(可能引用)附加到文件名的末尾:
Shell("""PathName.exe"" wibble", vbNormalFocus)
或:
Shell("""PathName.exe"" ""wibble"" ""wibble 2""", vbNormalFocus)
然后可以使用Command$()
函数在其他应用程序中读取此值,该函数将包括路径名称和空格之后的所有内容,包括参数周围的任何引号(例如"wibble" "wibble 2"
)。