[已解决]如何在子窗体 结束时 在程序里面控制 执行 主窗体上的某个按钮??
本帖最后由 kk_lee69 于 2013-4-2 22:38 编辑如何在子窗体 结束时 在程序里面控制 执行 主窗体上的某个按钮??
要用程式 控制..... 等同 直接按下某個按鈕 ( 因為 那個按鈕底下又可能有一堆的程式碼 要跑 )
如下圖所示............求高手 賜教
ControlClick {:face (356):} 沒想到 居然用這個 也可以按自己寫出來的東西@@
一直都以為是 用來按 第三方軟件的, 謝啦 回复 3# kk_lee69
我现在写代码都用Opt("GUIOnEventMode", 1)模式,给你个例子吧
;这里要加载若干#include <.....au3>
Opt("GUIOnEventMode", 1)
$Form1 = GUICreate("父窗口",200,200,-1,-1)
GUISetOnEvent($GUI_EVENT_CLOSE, "Form1Close");退出命令
$Button1 = GUICtrlCreateButton("Button1", 60, 60, 90, 35);按钮
GUICtrlSetOnEvent($Button1, "Button1Click")
GUISetState(@SW_SHOW, $Form1)
$Form2 = GUICreate("子窗口",100,100,-1,-1)
GUISetOnEvent($GUI_EVENT_CLOSE, "Form2Close");退出命令
GUISetState(@SW_SHOW, $Form2)
while 1
sleep(10)
wend
func Form1Close();关闭父窗口的操作
exit
endfunc
func Form2Close();关闭子窗口的操作
GUISetState(@SW_HIDE, $Form2)
Button1Click()
endfunc
func Button1Click();点按钮的操作
ToolTip("你点击了Button1按钮!")
endfunc
高手
两位 高手 之间的对话
页:
[1]