感谢afan细心指点 ,在windowsXP简体中运行成功,繁体失败!(急 谢谢!) 已解决
本帖最后由 visualc 于 2010-3-10 22:00 编辑首先感谢afan 对我的细心指点!
在windowsXP简体中文下运行成功! windows繁体下失败!
烦请看看下面代码,有什么不对的地方,急
————————————————————————————————————
配置文件内容:
骏腾有限公司=0
全通有限公司=2
————————————————————————————————————
控件信息:
While 1
$title=WinWaitActive(")|(东莞堤摩讯传动科技有限公司 - [委外暂收作业])]")
$k=WinGetTitle($title)
$txt=ControlGetText($k,"","")
If IniRead(@ScriptDir&"\data.ini","DATA",$txt,"")==0 Then
If MsgBox(262144+32+4+256,"提示:",""&@CRLF&""&@CRLF&"请注意 [ "&$txt&" ] 有退货?" & _
@CRLF&""&@CRLF&""&@CRLF&"是否再次提示?")<>6 Then IniWrite(@ScriptDir&"\data.ini","DATA",$txt,"1")
EndIf
If IniRead(@ScriptDir&"\data.ini","LOVE",$txt,"")==2 Then
If MsgBox(262144+32+4+256,"提示:",""&@CRLF&""&@CRLF&"请注意 [ "&$txt&" ] 有外发" & _
@CRLF&""&@CRLF&""&@CRLF&"是否再次提示?")<>6 Then IniDelete(@ScriptDir&"\data.ini","LOVE",$txt)
EndIf
WEnd While 1
$title=WinWaitActive(“)|(東莞堤摩訊傳動科技有限公司 - [委外暫收作業])]”)
$k=WinGetTitle($title)
$txt=ControlGetText($k,“”,“”)
If IniRead(@ScriptDir&“\data.ini”,“DATA”,$txt,“”)==0 Then
If MsgBox(262144+32+4+256,“提示:”,“”&@CRLF&“”&@CRLF&“請注意 [ ”&$txt&“ ] 有退貨?” & _
@CRLF&“”&@CRLF&“”&@CRLF&“是否再次提示?”)<>6 Then IniWrite(@ScriptDir&“\data.ini”,“DATA”,$txt,“1”)
EndIf
If IniRead(@ScriptDir&“\data.ini”,“LOVE”,$txt,“”)==2 Then
If MsgBox(262144+32+4+256,“提示:”,“”&@CRLF&“”&@CRLF&“請注意 [ ”&$txt&“ ] 有外發” & _
@CRLF&“”&@CRLF&“”&@CRLF&“是否再次提示?”)<>6 Then IniDelete(@ScriptDir&“\data.ini”,“LOVE”,$txt)
EndIf
回复 2# KLU3K
我在繁体中输入的都是繁体的!
在这就是方便大家看看看看语句有什么不对的地方!
我怀疑的是
WinWaitActive(“)|(東莞堤摩訊傳動科技有限公司 - [委外暫收作業])]”)
这条语句中有错误!- [采購暫收作業]括号 把[改为\[。
\[采購暫收作業\] 同上~
“[、]” 这些字符在正则中需要使用转义符“\”,即“\[、\]” 回复 4# pusofalse
谢谢,已经解决! 回复 5# afan
谢谢,再次感谢!有时间一定把帮助看看¨ 如何把帖子设置成已解决呢 路过:face (12): 回复 8# visualc
自己编辑标题,加几个字就行了~ 求教如何在繁體中使用au3啊
我裝的3.3.8.1版本不能識別繁體哦
页:
[1]