Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
vb6中Shell命令中的参数传递_Vb6 - Fatal编程技术网

vb6中Shell命令中的参数传递

vb6中Shell命令中的参数传递,vb6,Vb6,我在VB6中有两个前男友。EXE1通过shell命令调用另一个EXE2 例1: Shell(路径名\EXE2,0) 现在我只想把一个字符串类型的变量传递给EXE2,我希望在EXE2中接收它。 我怎样才能达到同样的效果 提前感谢只需将字符串(可能引用)附加到文件名的末尾: Shell("""PathName.exe"" wibble", vbNormalFocus) 或: 然后可以使用命令$()函数在其他应用程序中读取该值,该函数将包括路径名和空格后的所有内容,包括参数周围的任何引号(例如“wi

我在VB6中有两个前男友。EXE1通过shell命令调用另一个EXE2

例1: Shell(路径名\EXE2,0)

现在我只想把一个字符串类型的变量传递给EXE2,我希望在EXE2中接收它。 我怎样才能达到同样的效果

提前感谢

只需将字符串(可能引用)附加到文件名的末尾:

Shell("""PathName.exe"" wibble", vbNormalFocus)
或:

然后可以使用
命令$()
函数在其他应用程序中读取该值,该函数将包括路径名和空格后的所有内容,包括参数周围的任何引号(例如
“wibble”“wibble 2”

Shell("""PathName.exe"" ""wibble"" ""wibble 2""", vbNormalFocus)