我用AutoCAD的vba shell lauch一个外部exe;除了一台机器,在我们所有其他机器上都工作
在这台出问题的机器上我执行了以下几种测试程序
1.
Call Shell("C:\project1.exe", vbNormalFocus)  -->可以在task manager里面看到目标exe运行,但是看不到目标exe的form
2.
ShellExecute Me.hwnd, vbNullString, "C:\project1.exe", vbNullString, "C:/", 0 -->结果同上
3.
ShellExecute Me.hwnd, vbNullString, "C:\project1.exe", vbNullString, "C:/", 1-->正常运行目标exe,也看到了form但是我在AutoCAD的vba里面用上述三种方法中的任何一种,结果都是一样的。在task manager里面看不到目标exe,当然也看不到目标exe的form在其他机器上面AutoCAD的vba用上述任何一种方法都可以正常显示目标exe的form我需要做什么修改和测试呢?还有需要目标机器的什么设置呢?谢谢