how would i go about opening a .exe from vb?
Printable View
how would i go about opening a .exe from vb?
Shell "C:\yourdir\yourapp.exe", vbNormalFocus
Use the Shell function.
Or you could use the ShellExecute Function which will open any file.Code:Shell "C:\file.exe", vbNormalFocus
[Edited by Matthew Gates on 08-11-2000 at 03:28 PM]Code: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 Const SW_SHOWNORMAL = 1
ShellExecute Me.hwnd, vbNullString, "C:\txtfile.txt", vbNullString, "c:\", SW_SHOWNORMAL
Just incase you're interested, you can also open non-EXE files by passing the filename as the command line argument.
Code:Shell "C:\Windows\Notepad.exe C:\MyTextFile.txt", vbNormalFocus