vb如何用 postmessage 或sendmessage这两个API调用外部程序, 不用SHELL和ShellExecute

vb如何用 postmessage 或sendmessage这两个API调用外部程序, 不用SHELL和ShellExecute
给个例子,我有个A.EXE,想调用,但是用SHELL或ShellExecute有时候调用不成功,所以想用上面的2个API,求高人给实例代码
postmessage和sendmessage 两个是程序间互备竖码相通知的消息,不能建立/打开新程序的....

你用shell,shellexecute有时候仿哪打开不了应该是因为路径的问题,你应该选的不是完全路径, "a.exe" 如果你执行的程序没有这个就打开失败的.

方法一,你用完全路径打开a.exe
如把路径改纤携成如此 "d:\program filse\a.exe"

方法二,你的程序和a.exe放同一个目录,这样你用a.exe 可以访问到

方法三(不建议),在计算机里环境变量里面设置PATH目标路径
← 上一篇: 下一篇: →