找回密码
 加入
搜索
查看: 1352|回复: 3

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

[复制链接]
发表于 2009-8-11 19:57:50 | 显示全部楼层 |阅读模式
我写了个程序,中间要用到读取INI文件里面的文本 写入到 listview   为了避免重复写入  想只读取一次就够了  有没有什么方法可以实现~ 先谢谢了。。
发表于 2009-8-11 23:23:59 | 显示全部楼层
很郁闷的,调一次不就成了?
 楼主| 发表于 2009-8-12 21:39:32 | 显示全部楼层
可能我说的不太明白 我设计了一个按钮  点一次 就执行一次   我的想法是 点了第一次 就执行一次  点了第二次  就不再执行了  给个提示什么的 比如“信息已经导入,请不要重复操作”之类的。 有办法吗?
发表于 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
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-22 23:31 , Processed in 0.094941 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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