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

[AU3基础] 在XP和VISTA系统上如何用AUTO IT运行Sound Recorder应用程序

  [复制链接]
发表于 2010-5-24 10:08:45 | 显示全部楼层 |阅读模式
因为Sound Recorder的标题在XP 和VISTA系统上有所不同,尝试在两个系统上运行,都不成攻,望各位大峡帮忙解决,谢谢
XP CODE:
Run("Sound-Sound Recorder.exe")
Vista Code:
Run("Sound Recorder.exe")
发表于 2010-5-24 10:23:29 | 显示全部楼层
这样
If @OSVersion="WIN_XP" Then
        Run("Sound-Sound Recorder.exe")
Else
        Run("Sound Recorder.exe")
EndIf
或者
If Run("Sound-Sound Recorder.exe")=0 Then Run("Sound Recorder.exe")
 楼主| 发表于 2010-5-24 11:12:07 | 显示全部楼层
我用了你说的这个方法,但打不开该应用程序,在XP32和VISTA32我用了下面2种方法调试出来了。
$version=@osarch
$version1=@osversion
If  $vesion="X86" and $version1="WIN_XP" then
          Run("sndrec32.exe")
    elseif $version="X86"  and $version1="WIN_VISTA" then
           Run("SoundRecorder.exe")
Endif
但是XP64 和 VISTA 64却找不到该应用程序的名字,所以还是无法用上述方法运行。还请大侠帮忙研究一下。不胜感激。
 楼主| 发表于 2010-5-24 13:10:05 | 显示全部楼层
小弟急用,麻烦各位武林高手给帮忙指点下。非常感谢
发表于 2010-5-24 13:31:40 | 显示全部楼层
这个...........需要在64位的编辑器中编辑哦
发表于 2010-5-24 16:33:16 | 显示全部楼层
你用我写的后面那条了没?那个应该能行吧?
发表于 2010-5-24 20:33:33 | 显示全部楼层
多看看自己写最好不录
 楼主| 发表于 2010-5-25 15:47:45 | 显示全部楼层
谢谢大家指导,此问题已解决。用64位的编辑器即可,什么时候AUTOIT能不分32/64位就好了。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-7 02:41 , Processed in 0.077071 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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