想问一下如何实现检查输入框内容是否包含“XXX”这样的内容
{:face (229):},想请教一个检测输入框里面输入的文字是否包含“XXX”,如果包含就退出程序并关机。例如说输入框里面输入的是“123XXX321”就退出并关机这样,论坛有说用正则表达式的、表示不太懂啊 沙发自顶会不会被 XXOO 额? Dim $text = InputBox("test", "请输入", "")
If StringRegExp($text, "XXX", 0) Then Shutdown(0, "此操作为注销,关机请将0换成1") 不会正则的话可以试试StringInStr 回复 3# haijie1223
感谢啊!!!要的就是你这个的效果,{:face (411):}终于搞定了~
另外想问一下,我正在执行一条语句的时候、例如说:
RunWait(@ComSpec & " /c "123.exe -s 100 >nul', "", @SW_HIDE)
就是一个快速打开网址的 DOS 语句,然后正在执行这个语句的时候必须从任务栏那里暂停脚本来退出了。。。
问了我一朋友,他说要“多线程”。。如何“多线程”呢? 回复 4# lpxx
看了看即时帮助,还是有点搞不懂这个和StringRegExp有什么不一样的呢? RunWait换成run 回复 5# babytomas
runwait换成run 用正则表达式处理吧 回复 8# haijie1223
为啥 。。runwait换成run? 回复 8# haijie1223
额,换成了run就不能运行了 回复 11# babytomas
应该可以的~如果你连runwait和run的区别都搞不清,我觉得你还是先去看帮助比较好~ 回复 12# haijie1223
{:face (113):},看了 。。表示参数貌似都一样的啊 。。但是如果改成 run 的话直接给出结果而不是运行了 。。
页:
[1]