If I am in the .Net command window I can issue this command:
>Tools.Shell """C:\apps\myexe.EXE"""
The above runs the EXE but the startup directory is not set.
I tried the next command but instead of changing directory, I believe that .Net looks for all DLLs etc... for this EXE.
>Tools.Shell """C:\apps\myexe.EXE""" /dir"""C:\apps\"""
I am trying to execute a VFP EXE, but I need the directory to change to the EXE directory because there are tables that the EXE needs to open on startup. However, the EXE can't find the tables unless the directory gets changed.
Thanks,
Jerryt
>You can specify the default directory using ShellExecute API function.
>
>>Using VB.Net, how can I execute a EXE and set the directory to that EXE's path?
>>
>>'''This works, but the directory is not set to this EXE's path.
>>Dim ProcID As Integer
>>ProcID = Shell("""C:\mypath\myexe.EXE""", AppWinStyle.NormalFocus)
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only