找回密码
 加入
搜索
查看: 2738|回复: 8

[AU3基础] 请教怎么样只能对一个inputbox窗口操作

  [复制链接]
发表于 2011-10-26 17:57:55 | 显示全部楼层 |阅读模式
刚刚学习au3,想请教下,怎么样能在弹出一个inputbox窗口之后只能对这个窗口操作,在关闭这个窗口之后才能进行其他操作
发表于 2011-10-26 19:04:30 | 显示全部楼层
Do
        $User = InputBox("登录", "请输入用户名", "", "", 200, 100)
        If $User = 'A' Or $User = 'B' Or $User = 'C' Then
                TrayTip('用户名正确',"请输入密码",1)
                        Else
                MsgBox(16, '警告!', '当前用户名非权限用户,请重新输入!')
        EndIf
Until $User = 'A' Or $User = 'B' Or $User = 'C'
MsgBox(0, '', 'ok!')
发表于 2011-10-26 20:33:25 | 显示全部楼层
楼上正解!学习!
发表于 2011-10-26 21:10:52 | 显示全部楼层
本帖最后由 netegg 于 2011-10-26 21:12 编辑

[au3]while 1
        $User = InputBox("登录", "请输入用户名", "", "", 200, 100)
        If $User = 'A' Or $User = 'B' Or $User = 'C' Then
                TrayTip('用户名正确',"请输入密码",1)
                exitloop
        Else
                MsgBox(16, '警告!', '当前用户名非权限用户,请重新输入!')
        EndIf
wend[/au3]
 楼主| 发表于 2011-10-27 17:43:11 | 显示全部楼层
回复 2# lynfr8


    这个是没问题啦,但是我想在弹出这个窗口之后如果不关掉这个窗口就不能操作其他窗口,应该怎么做呢?
 楼主| 发表于 2011-10-27 17:44:33 | 显示全部楼层
回复 4# netegg


    问题同上啦,希望高手帮忙解决下~
发表于 2011-10-27 17:51:12 | 显示全部楼层
论坛搜索挂机锁,自己主动去找,别老想现成的
发表于 2011-10-27 18:29:21 | 显示全部楼层
inputbox最后一个参数,写上父窗口句柄
 楼主| 发表于 2011-10-28 10:00:48 | 显示全部楼层
回复 8# 风行者


    谢谢啦,就是这个效果~~
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-15 14:34 , Processed in 0.079507 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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