Foxtable(狐表)用户栏目专家坐堂 → 12月1日更新


  共有11912人关注过本帖平板打印复制链接

主题:12月1日更新

帅哥哟,离线,有人找我吗?
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
12月1日更新  发帖心情 Post By:2010/12/1 12:19:00 [只看该作者]

修正了几个bug

 

帮助新增内容

 

DisableXButton

 

此方法用于禁用模式窗口和独立窗口的标题栏的关闭按钮。

之前已经提到,对于模式窗口和独立窗口,只需在设计窗口的时候,将“显示控制框”属性设置为False,即可将窗口标题栏的关闭按钮,以及最大化和最小化按钮隐藏。
如果希望保留最大化和最小化按钮,仅仅让关闭按钮失效,可以在窗口的AfterLoad事件中加入代码:

 

e.Form.DisableXButton()

 

 

事件开关

 

有时我们会希望暂停执行某个事件,直到某个任务结束后,再恢复此事件的执行。
Foxtable并没有一个“开关”来关闭某个事件的执行,我们需要自己来设计一个这样的“开关”,但设计的过程是很简单的,只需寥寥几行代码即可:

 

1、首先我们在全局代码中定义一个Public变量,假定变量名为pause:

 

Public pause As Boolean

 

2、然后在某事件的开始位置添加一段代码:

 

'判断是否执行事件:
If
pause
= True Then
    Return
End If
'原来事件代码

 

3、现在我们就可以为此事件设计开关了:

 

关闭此事件的代码为:

 

pause = True

 

开启此事件的代码为:

 

pause = False

[此贴子已经被作者于2010-12-1 12:21:19编辑过]

 回到顶部
总数 13 1 2 下一页