非常不错,{:face (396):}
本帖最后由 131738 于 2016-7-1 10:45 编辑
回复 3930# ncxj
模拟测试结果, 必须存在消息框标题!
帮助文档有这样一句说明:
注意: 如果标题和文本为空字串"", 操作对象将会是当激活的窗口.....
如果确实存在无标题窗口, 建议使用"高级窗口标题匹配"试试, 具体看帮助文档 "使用 AutoIt/窗口标题与文本(高级)"
我没试过, 不保证成功, 如果不能解决, 你发一个提问贴吧........
本帖最后由 ncxj 于 2016-7-1 10:35 编辑
如果仅这几行代码, 则英, 汉版本运行结果都会出现消息框, 如果另有完整代码,我无法测试, 也看不到控制台 ...
131738 发表于 2016-7-1 09:46 http://www.autoitx.com/images/common/back.gif
刚才检查了一下,英文版本也会出现消息框,只是我的程序是在ConsoleWrite显示成乱码(MsgBox是提交问题时候改的),没注意看到.不好意思.
那么,请问一下131738老大,有什么办法避免SciTE 中的文本与"无标题窗口"中的文本 重合这个问题吗?
本帖最后由 131738 于 2016-7-1 09:50 编辑
用SciTE 编辑之后,按F5运行,下面这种情况会出错:
If WinExists("", "登录失败!") Then
Msgbox(4096, ...
ncxj 发表于 2016-7-1 07:00 http://www.autoitx.com/images/common/back.gif
如果仅这几行代码, 则英, 汉版本运行结果都会出现消息框, 如果另有完整代码,我无法测试, 也看不到控制台运行信息, 目前只能断定 Return -4 引用错误, 但不是主要原因.........
本帖最后由 ncxj 于 2016-7-1 07:51 编辑
用SciTE 编辑之后,按F5运行,下面这种情况会出错:
If WinExists("", "登录失败!") Then
Msgbox(4096,"错误","只要SciTE脚本打开就报错")
Return -4
EndIf
本来这段是用来检查某个无标题弹窗,弹窗文本包含"登录失败!"字样.
但是,只要SciTE脚本打开,运行到这里,程序就会检查到SciTE脚本中有"登录失败!"文本,条件就成立.
尚未检测编译成.exe文件之后,是否还是会错误的检查到SciTE脚本文本.
如果用官网下载的英文原版,就不存在这个问题.
收藏一下。
为什么我下载不了
回复 1# 131738
为什么我购买不了啊
本帖最后由 众乐乐 于 2016-6-24 21:56 编辑
该如何下载?
扣了1元,然后说我没钱了,还有13元啊。
本帖最后由 131738 于 2016-6-24 16:10 编辑
這個繁體中文可以用嗎? 試看看。感謝你的分享。
mysiap 发表于 2016-6-24 08:56 http://www.autoitx.com/images/common/back.gif
3.3.14.2 不繁体版.
下面那个 AutoIt_v3.3.12.0 & 3.3.13.20_JT-FT_Setup.exe 可以自动识别安装繁体版
這個繁體中文可以用嗎? 試看看。感謝你的分享。{:face (293):}
回复 1# 131738
感謝感謝~~辛苦了~~
谢谢分享!
XP系统记事本打开 x:\AutoIt3\SciTE\api\au3.api , 另存为 ANSI ................
为什么语句注释是乱码