当前位置: 代码迷 >> VBA >> 在 excel 中调用 shellexcute 打开 xlsx 引发的挂起有关问题
  详细解决方案

在 excel 中调用 shellexcute 打开 xlsx 引发的挂起有关问题

热度:7223   发布时间:2013-02-26 00:00:00.0
在 excel 中调用 shellexcute 打开 xlsx 引发的挂起问题
我用 excel vba 调用WINAPI ShellExcute打开一个本地文件,一般都能使用该文件关联的程序打开,但是我在打开 excel文件时(也就是扩展名位xls,xlsx的文件时),ShellExcute就不会返回,我认为这可能是ShellExcute 函数在打开excel时,因为已经有了一个实例(也就是运行Vba测试的这个实例),所以出现了死锁什么的

大家有没有遇到的我这样的问题呢,你们都是怎么解决的?
------解决方案--------------------------------------------------------
怎么没人顶呢,自己顶

刚才小弟用VC++做了个实验,指定的文件在当前VC++(运行调试的实例)可以打开。呜呜,help !!!!SOS SOS
------解决方案--------------------------------------------------------
再顶,反复定,呜呜呜,怎么没人回答啊,我的分臭吗??
  相关解决方案