那位高手可以来帮帮我要小弟万分感谢!!ShellExecute问题!!

tongqingchao 2003-09-28 12:32:48
ShellExecute(Handle,"open","1.exe",0,0,SW_SHOW);
我用它来运行一个EXE结果执行后那个EXE不能加载DLL拉!!
怎么回事呀!我双击运行的时候就可以加载!
...全文
58 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
ebensy 2004-03-26
  • 打赏
  • 举报
回复
我怎末可以呢,你再看看其他原因。
tongqingchao 2003-09-28
  • 打赏
  • 举报
回复
WinExec()我试过拉呀!!CreateProcess()怎么用!!
halibut 2003-09-28
  • 打赏
  • 举报
回复
用WinExec()试试,不行就用CreateProcess()吧!
wrmfwtomcom 2003-09-28
  • 打赏
  • 举报
回复
是否可以把1.exe重新编译成为一个可以独立运行的可执行程序,然后用
WinExec("路径\\1.exe",9);运行,试试看吧,或许有用:)
WinExec的用法可以看bcb的帮助:)


新手上路ing,请多多帮助:)我的信条:为人民服务!大家互相帮助-团结:)
invalid 2003-09-28
  • 打赏
  • 举报
回复
那我只能帮你UP了:-)
tongqingchao 2003-09-28
  • 打赏
  • 举报
回复
不是动态库时没有指定路径的问题
invalid 2003-09-28
  • 打赏
  • 举报
回复
UP
怎么不能加载了。具体描述一下,我估计是你加载动态库时没有指定路径。
你可以把dll放在Window的系统目录下试试。
2000是WinNT\System32
tongqingchao 2003-09-28
  • 打赏
  • 举报
回复
UP
invalid 2003-09-28
  • 打赏
  • 举报
回复
up
tongqingchao 2003-09-28
  • 打赏
  • 举报
回复
UP
tongqingchao 2003-09-28
  • 打赏
  • 举报
回复
怎么办还是不行!!
tongqingchao 2003-09-28
  • 打赏
  • 举报
回复
不行呀!!!!!!!!
ljianq 2003-09-28
  • 打赏
  • 举报
回复
改成试试:
ShellExecute(NULL,"open","1.exe",0,0,SW_SHOW);

1,222

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧