想实现功能:
用VB编写两个EXE文件:A、B,其中程序B中有3个窗体,当A向B发送一消息如:数字1,则打开B中的窗口1;数字2,则打开B中的窗口2;数字3,则打开B中的窗口3。打开窗口3时,同时修改窗口3上一label的Caption值。
高手指点!
用VB编写两个EXE文件:A、B,其中程序B中有3个窗体,当A向B发送一消息如:数字1,则打开B中的窗口1;数字2,则打开B中的窗口2;数字3,则打开B中的窗口3。打开窗口3时,同时修改窗口3上一label的Caption值。
高手指点!
dim a as string
a=1 '你需要传递的参数
abcdf = Shell(App.Path & "\update.exe *" & a & "*", vbNormalFocus)
然后在另外一个VB工程的form_laod里面写
Dim strtemp
strtemp = Command 'command接收你传递的参数
If Left(strtemp, 1) <> "*" Or Right(strtemp, 1) <> "*" Then '判断是否传递了参数
msgbox "没有传递参数"
exit sub
endifstrtemp=mid(strtemp,2,len(strtemp)-2) '取得你传递的参数然后判断下strtemp的值,你就可以决定是装载哪个窗体了。