bbip 发表于 2009-8-11 19:57:50

求助! 如何让自定义函数只被执行一次?

我写了个程序,中间要用到读取INI文件里面的文本 写入到 listview   为了避免重复写入想只读取一次就够了有没有什么方法可以实现~ 先谢谢了。。

顽固不化 发表于 2009-8-11 23:23:59

很郁闷的,调一次不就成了?

bbip 发表于 2009-8-12 21:39:32

可能我说的不太明白 我设计了一个按钮点一次 就执行一次   我的想法是 点了第一次 就执行一次点了第二次就不再执行了给个提示什么的 比如“信息已经导入,请不要重复操作”之类的。 有办法吗?

afan 发表于 2009-8-12 21:51:21

#include <GUIConstantsEx.au3>
GUICreate("Form1")
$Button1 = GUICtrlCreateButton("test", 10, 30, 100)
GUISetState(@SW_SHOW)
$a = 0
While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit
                Case $Button1
                        If $a = 1 Then
                                MsgBox(48, 0, '你已经点击过了~ ')
                        Else
                                MsgBox(0, 0, 'OK~ ')
                                $a = 1
                        EndIf

        EndSwitch
WEnd
页: [1]
查看完整版本: 求助! 如何让自定义函数只被执行一次?