找回密码
 加入
搜索
查看: 3595|回复: 7

[AU3基础] 一个基本的问题:ShellExecute和run函数对于类似7Z的自解压文件谁更加兼容?

  [复制链接]
发表于 2010-7-16 10:03:31 | 显示全部楼层 |阅读模式
先自我介绍,本人学AU3不过三个月。也曾经发过一些求助帖。

可能我的汉语能力确实不怎么样,上次发帖求助进度条断续的问题被管理员视为不懂汉语。

那么我这次尽量说的详细点:

使用7Z压缩成的自解压文件(exe格式),用AU3运行它的时候,调用函数ShellExecute和run哪个具有最大兼容性?

看过帮助文件,ShellExecute可以运行很多格式的文件,只要注册表关联了该文件打开的程序都可。

run函数只能执行exe,bat等格式。

某些时候run函数不能执行7z打包的自解压文件,但是ShellExecute确可以。

对这些有所研究的同志可以进来发表下看法
发表于 2010-7-16 10:16:36 | 显示全部楼层
ShellExecute
发表于 2010-7-16 11:54:10 | 显示全部楼层
个人感觉ShellExecute的兼容性更强,其实看名字也能看出来的,根据我学MFC的经验EX就是扩展的前缀,所以我认为是ShellExecute!鉴定完毕
发表于 2010-7-17 05:33:14 | 显示全部楼层
shellexecute用中文说的通俗点是使用外壳来执行,shell本身就代表了windows的运行环境,也许这么解释不对,不过这么理解应该没太大问题
发表于 2010-7-17 05:59:59 | 显示全部楼层
等着看看结果.
发表于 2010-7-17 14:27:32 | 显示全部楼层
我认为: ShellExecute
发表于 2010-7-17 15:36:51 | 显示全部楼层
ShellExecute
发表于 2010-7-31 09:06:49 | 显示全部楼层
ShellExecute
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-22 14:16 , Processed in 0.077593 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表