社区
Windows SDK/API
帖子详情
那位高手可以来帮帮我要小弟万分感谢!!ShellExecute问题!!
tongqingchao
2003-09-28 12:32:48
ShellExecute(Handle,"open","1.exe",0,0,SW_SHOW);
我用它来运行一个EXE结果执行后那个EXE不能加载DLL拉!!
怎么回事呀!我双击运行的时候就可以加载!
...全文
58
13
打赏
收藏
那位高手可以来帮帮我要小弟万分感谢!!ShellExecute问题!!
ShellExecute(Handle,"open","1.exe",0,0,SW_SHOW); 我用它来运行一个EXE结果执行后那个EXE不能加载DLL拉!! 怎么回事呀!我双击运行的时候就可以加载!
复制链接
扫一扫
分享
转发到动态
举报
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);
Shell
Execute
注意点
在使用
Shell
Execute
来启动一个新程序并要给程序传递参数时,直接写参数,发现执行时,总是出现ERROR_FILE_NOT_FOUND, 很让人疑惑。后来,就按照MSDN中的
Shell
Execute
的API说明,使用char型或TCHAR型参数,在
Shell
Execute
就可以正常启动程序了。而使用CString类作为参数传递,也不能正常启动程序。MSDN 中
Shell
Execute
的原型:
关闭使用
Shell
Execute
打开的进程!!!!!
前言: 最近做一个项目使用到
Shell
Execute
来打开一个带参数的外部exe文件,关闭时遇到不少
问题
,最终解决,总结如下。 对于关闭
Shell
Execute
打开的进程窗口,网上比较多的是用FindWindow方式,可惜我也不知道这窗口的名称,晕倒。通过查询资料找到以下方式可以关闭进程。 贴代码: // lpProcessName为打开的进程名称 带文件类型后缀 如:****...
shell
execute
执行完成_判断
Shell
Execute
函数是否执行完一个程序的方法-阿里云开发者社区...
本文为原创,如需转载,请注明作者和出处,谢谢!
Shell
Execute
是windows的API函数,功能是执行可执行文件(exe)或任何关联文件(doc、txt、xls等)。但
Shell
Execute
是异步执行的,也就是说,不管执行的程序是否成功运行,运行的时间是长是短,
Shell
Execute
函数都会立即返回。这样虽 然可以很好地完成执行程序的工作,但却会给后续的工作带来麻烦。例如,当调用bc...
shell
execute
执行完成_「
shell
execute
」C++之
Shell
Execute
使用详解 - seo实验室
shell
execute
一、有三个API函数可以运行可执行文件winexec、
Shell
Execute
和createprocess。1.CreateProcess因为使用复杂,比较少用。2.WinExec主要运行EXE文件。如:WinExec('Notepad.exe Readme.txt', SW_SHOW);3.
Shell
Execute
不仅可以运行EXE文件,也可以运行已经关联的文件。首先必须...
shell
execute
执行完成_用
Shell
Execute
执行cmd命令遇到的
问题
总结
1、如果命令中的路径包含空格,要把路径去掉头尾用双引号包含起来。例:strPath = “”D:\\\"te st\\\"test.exe;(用“\”进行字符转义)2、用变量传命令的时候,要在命令字符开始加上"/c",不然命令不会执行。例:strCommand ="/c " +"date";
Shell
Execute
(NULL, "open", "cmd", strCommand, NULL, ...
Windows SDK/API
1,222
社区成员
8,136
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章