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

哪位好心人帮我解答一下关于按钮点击事件的问题啊

[复制链接]
发表于 2009-10-19 11:31:50 | 显示全部楼层 |阅读模式
悬赏50金钱未解决
本帖最后由 871224 于 2009-10-19 15:13 编辑

#include <GUIConstantsEx.au3>
#include <Constants.au3>
#NoTrayIcon
#include <ButtonConstants.au3>
#include <WindowsConstants.au3>

Opt("GUIOnEventMode", 1)  


$mainwindow = GUICreate("窗口1", 360, 260)
GUISetOnEvent($GUI_EVENT_CLOSE, "CLOSEClicked")
$button = GUICtrlCreateButton("确定",30,200,60)
GUICtrlSetOnEvent($button, "OKButton")


GUISetState(@SW_SHOW)

While 1
                Sleep(1000)
WEnd



Func OKButton()

        $MainWindow_1 = GUICreate("窗口2", 200, 100)
        GUISetOnEvent($GUI_EVENT_CLOSE, "CLOSEClicked_1")

EndFunc

Func CLOSEClicked()      
                        Exit
EndFunc

               
Func CLOSEClicked_1()      
                        GUIDelete($MainWindow_1)       
EndFunc
       
我的想点击确定,弹出窗口2,但是为什么点击了按钮,没效果呢?哪位大大帮小弟解答下,谢谢!

 楼主| 发表于 2009-10-19 11:46:09 | 显示全部楼层
谁能帮帮我啊~~~~~~~~~~~~在线等
发表于 2009-10-19 11:53:17 | 显示全部楼层
#include <GUIConstantsEx.au3>
#include <Constants.au3>
#include <ButtonConstants.au3>
#include <WindowsConstants.au3>
#NoTrayIcon

Opt("GUIOnEventMode", 1)  

Dim $MainWindow_1
$mainwindow = GUICreate("窗口1", 360, 260)
GUISetOnEvent($GUI_EVENT_CLOSE, "CLOSEClicked")
$button = GUICtrlCreateButton("确定",30,200,60)
GUICtrlSetOnEvent($button, "OKButton")
GUISetState(@SW_SHOW)

While 1
Sleep(100)
WEnd

Func OKButton()
        $MainWindow_1 = GUICreate("窗口2", 200, 100)
        GUISetOnEvent($GUI_EVENT_CLOSE, "CLOSEClicked_1")
        GUISetState(@SW_SHOW)
EndFunc

Func CLOSEClicked()      
       Exit
EndFunc

Func CLOSEClicked_1()      
     GUIDelete($MainWindow_1)        
EndFunc
发表于 2009-10-19 11:54:29 | 显示全部楼层
Gui不用@SW_SHOW怎么显示呢?
发表于 2009-10-19 12:20:53 | 显示全部楼层
回复一帖就10金钱了,楼主也太吝啬了
 楼主| 发表于 2009-10-19 14:11:43 | 显示全部楼层
主要是提高下关注度 呵呵 这个论坛不错:)
发表于 2011-3-7 11:29:46 | 显示全部楼层
你的另一个窗口没有显示呀
发表于 2011-7-17 10:02:26 | 显示全部楼层
我也见过这样的问题,可是现在我也没有搞明白.很郁闷的
发表于 2011-7-17 10:02:35 | 显示全部楼层
我也见过这样的问题,可是现在我也没有搞明白.很郁闷的
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-3 09:03 , Processed in 0.074446 second(s), 17 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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