怎么让做好的VB程序运行时同时运行另一个程序

来源:百度知道 编辑:UC知道 时间:2024/06/09 02:50:26
怎么让做好的VB程序运行时同时运行另一个程序

比如:我把做好的VB窗口打开以后怎么能让他在运行VB窗口的同时在运行另外一个EXE文件?

用vb本身带的shell函数,如果另一个exe文件和你当前运行的exe文件在同一目录的话这样用:
shell app.path & "aaa.exe"

贴上以下代码
private sub form_load ()
shell "你要打开的文件路径"
end sub

'可以使用API函数 ShellExecute

Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Public Declare Function ShowWindow Lib "user32" Alias "ShowWindow" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long

Public Const SW_HIDE = 0
Public Const SW_INVALIDATE = &H2
Public Const SW_MAX = 10
Public Const SW_MAXIMIZE = 3
Public Const SW_MINIMIZE = 6
Public Const SW_NORMAL = 1
Public Const SW_OTHERUNZOOM = 4
Public Const SW_OTHERZOOM = 2
Public Const SW_PARENTCLOSING = 1
Public Const SW_PARENTOPENING = 3
Pub