找回密码
 加入
搜索
查看: 3233|回复: 5

[GUI管理] [已解决]子界面的操作问题

[复制链接]
发表于 2010-2-18 17:44:30 | 显示全部楼层 |阅读模式
本帖最后由 nxbigdaddy 于 2010-2-18 21:20 编辑

我想做一个 类似弹出 修改密码的,但是弹出后无法控制弹出的界面啊!
求救……
 楼主| 发表于 2010-2-18 17:57:19 | 显示全部楼层
没人理我吗!?
发表于 2010-2-18 18:30:18 | 显示全部楼层
小菜鸟不敢回论坛元老的问题啊…
发表于 2010-2-18 18:58:30 | 显示全部楼层
果真没人理你~对待这样的问题,大多人是这样的态度:
“我能帮你解决问题,另外还要帮你洗尿布吗”,然后敲下删除键。
贴出你的源码,说明在哪里出了问题,这才是解决问题之道。
开玩笑~
发表于 2010-2-18 19:03:58 | 显示全部楼层
双窗口啊。 如下:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
Opt("GUIOnEventMode", 1)
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 384, 283, 192, 114)
GUISetOnEvent($GUI_EVENT_CLOSE, "Form1Close")
$ButForInput = GUICtrlCreateButton("点这里验证", 96, 136, 209, 49)
GUICtrlSetOnEvent(-1, "ButForInputClick")
$Form2 = GUICreate("对话框", 316, 238, 282, 241)
GUISetIcon("D:\003.ico", -1)
GUISetOnEvent($GUI_EVENT_CLOSE, "Form2Close")
$GroupBox1 = GUICtrlCreateGroup("", 8, 1, 297, 193)
$Username = GUICtrlCreateInput("Username", 64, 32, 201, 21)
$Password = GUICtrlCreateInput("Password", 64, 72, 201, 21)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Button1 = GUICtrlCreateButton("确定(&O)", 65, 203, 75, 25, 0)
GUICtrlSetOnEvent(-1, "Button1Click")
$Button2 = GUICtrlCreateButton("取消(&C)", 162, 203, 75, 25, 0)
GUICtrlSetOnEvent(-1, "Button2Click")
GUISwitch($Form1)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
        Sleep(100)
WEnd

Func Button1Click()   ;对话框中的确定
        Local $UserNM,$Pwd
        $UserNM=GUICtrlRead($Username)
        $Pwd=GUICtrlRead($Password)
        GUISwitch($Form2)
        GUISetState(@SW_HIDE)
        GUISwitch($Form1)
        GUISetState(@SW_SHOW)
        MsgBox(0,$UserNM,$Pwd)
EndFunc
Func Button2Click()   ;对话框中的取消
        GUISwitch($Form2)
        GUISetState(@SW_HIDE)
        GUISwitch($Form1)
        GUISetState(@SW_SHOW)
EndFunc
Func ButForInputClick()
        GUISwitch($Form2)
        GUISetState(@SW_SHOW)
EndFunc
Func Form2Close()
        Exit
EndFunc
Func Form1Close()
        Exit
EndFunc
 楼主| 发表于 2010-2-18 21:19:40 | 显示全部楼层
谢谢了!非常感谢
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-18 13:41 , Processed in 0.084266 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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