我的程序中要用Winexec调用一个编译好的可执行程序,这个程序有一个参数为路径名,只能为相对路径且不能出现盘符。现在麻烦的是调用Winexec时当前路径跑到了“C:\Program files\Microsoft Visual Studio\VB98”下面,我想这可能是VB默认的工作路径。这样我指定这个可执行程序的参数时必须要用到绝对路径了。如何修改Winexec的默认路径?请各位高手指点一二!
调用该方法三次以达到目的,如:
WinExec Left$(App.Path, 2), SW_HIDE
WinExec "cd " & App.Path, SW_HIDE
WinExec "test .\tt\cc\aa", SW_SHOW