但是对ShellExecuteEx的调用在64位Word 2010和2013中失败了。我们已经将VBA7 (64位)的声明更新为和。dwHotKey As Long hProcess As LongPtrDeclare PtrSafe Function ShellExecuteExfailed with code: " & Err.LastDllError在32位字中它可以工作,但在64位字中对ShellExecuteEx的调用总是失败,
我试图通过程序执行一个系统命令,然后等待进程终止,继续执行代码的指令。我一直在使用sleep(),但它不起作用,因为它是相对的,我的意思是,不同的机器和另一个...so的执行时间不同,有什么解决方案吗?ShellExecute(0, "open", "cmd.exe","/C rasdial adsl user pwd", 0, SW_HIDE); //can also use system().if(CheckConnection()) {cout <<