TC官方合作论坛

标题: 怎么重置脚本 [打印本页]

作者: 2811663    时间: 2013-10-5 16:52
标题: 怎么重置脚本
功能 自动登录()
    路径=浏览框.获得("浏览框0")      
    如果(路径=="")
        辅助.消息框("请选择游戏路径!")
        如果结束
    如果(字符串.查找字符串(路径,"GuJian2.exe")<0)
        辅助.消息框("请选择正常的游戏路径!")
        如果结束
    账号=编辑框.获得文本("编辑框0")
   
    如果(账号=="")
    辅助.消息框("请输入账号!")
    如果结束
    密码=编辑框.获得文本("编辑框1")
    如果(密码=="")
    辅助.消息框("请输入密码!")
    如果结束
   
    进程.打开(路径)   



怎么在路径正确,但是没输入账号或密码的情况下,依然不打开游戏 啊!求大神看看!
作者: klyyz1980    时间: 2013-10-5 18:39
您想问的是什么问题呢?
作者: f45601535    时间: 2013-10-5 18:46
不懂你到底想问啥
作者: qisi2012    时间: 2013-10-5 20:41
在没输入账号密码的情况下,按照你的代码,应该弹出消息框才对、、、
作者: 2811663    时间: 2013-10-6 08:15
回复 4楼qisi2012的帖子

他的确弹出消息框,但是因为路径正确了,弹出消息框后,游戏依然被打开。我想达到的目的是,账号密码没输入的话就不能打开游戏
作者: qisi2012    时间: 2013-10-6 12:33
回复 5楼2811663的帖子

那是因为你的代码中
  1. 进程.打开(路径)
复制代码
是独立的,不受任何限制的,无论你出现了什么情况(没输入账号密码或路径输错的情况下),但是你的代码还出现了一个问题,就是在检测出路径输错的情况下,也会打开选择的文件。我给你提供个思路,剩下的需要你去扩展。
  1. 如果(路径=="")
  2. 辅助.消息框("请选择游戏路径!")
  3. 否则(进程.打开(路径)  )
  4. 如果结束
复制代码
欢迎采纳!有问题请+Q




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1