请各位帮帮忙,急急,在线等待,简单问题,关于exe文件的互相调用
用一个exe文件怎么调用另外一个exe文件,要传进参数。在被调用的Exe文件里面处理传进的参数。谢谢!!!!!!!!!!!!! 问题点数:50、回复次数:7Top
1 楼online(龙卷风V4.0--决战江湖(MS MVP-VB))回复于 2004-08-01 19:08:14 得分 20
Command 函数
1.工程1
Private Sub Form_Load()
If Command = "ccc" Then
MsgBox "ok"
Else
End
End If
End Sub
2。工程2调用
Private Sub Command1_Click()
shell "aaa.exe"
End Sub
Private Sub Command2_Click()
shell "aaa.exe ccc"
End SubTop
2 楼rainstormmaster(暴风雨 v2.0)回复于 2004-08-01 20:00:02 得分 10
如果参数比较复杂的话,建议用GetCommandLine获取命令行参数:
Private Declare Function GetCommandLine Lib "kernel32" Alias "GetCommandLineA" () As String
Top
3 楼BlueBeer(1win)回复于 2004-08-01 23:41:07 得分 3
都说啦
再复杂就可以考虑用DDE啦Top
4 楼gabazi(HT)回复于 2004-08-01 23:47:57 得分 2
55~~ 被说完了就顶Top
5 楼WallesCai(女人之美,在于蠢得无怨无悔,男人之美,在于撒谎撒得白日见鬼)回复于 2004-08-02 01:30:55 得分 5
使用shell语句来调用exe,
使用command来获得命令行参数,
命令行中如果有多个参数使用Split函数来提取。Top
6 楼cxl82116(Small)回复于 2004-08-02 14:58:20 得分 10
可以用一个API叫做WinExec( param1,param2)
第一个参数为exe的地址,第二个为显示方式,如果指定为SW_HIDE,则不显示,上MSDN可以查到,当然和他的作用一样的还有一个ShellExecute(...)参数N多,见议用shell 或Winexec.
Top
7 楼hell99081015(张笑)回复于 2004-08-08 08:59:10 得分 0
上面各位,本来说在线等待。可是临时有时忙,现在才来给分,不好意思!!!Top




