我写的一个程序,独自手工点击它运行没有问题,可是如果我从别个一个程序用winexec 及creapress shellexecute 来执行它就会出现如下错误提

  • 主题发起人 主题发起人 wyxriver
  • 开始时间 开始时间
W

wyxriver

Unregistered / Unconfirmed
GUEST, unregistred user!
我写的一个程序,独自手工点击它运行没有问题,可是如果我从别个一个程序用winexec 及creapress shellexecute 来执行它就会出现如下错误提示: ( 积分: 5 )<br />access&nbsp;villation&nbsp;at&nbsp;addredd&nbsp;XXXXXXXXXX&nbsp;in&nbsp;modul&nbsp;'project1.exe'&nbsp;,read&nbsp;of&nbsp;address&nbsp;00000008;<br>我知道如果直接运行该程序而出这样的错误示,那大多是因为变量没创建而直接使用的原因,可是我现在直接运行这个程序没有问题,只用另一个程序来调用执行它时才出现这个问题,因为是别的程序调用它才出错,所以又没有办法按F9等调试,如何排错呢?
 
可能是你程序运行的工作目录不对
 
不是这个问题可能是你程序里用有皮肤问题以前遇到过&nbsp;比如&nbsp;vclskin&nbsp;皮肤等&nbsp;。一般这样不会出现问题
 
工作目录有问题
 
程序中有没有涉及到自己创建的动态库。如果有的话,可能调用了同一个动态库尔没有释放。
 
接受答案了.
 
后退
顶部