• 网络学院
  • IT资讯
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
VB指导:生成auto-OK对话框
  站点:
  • 首 页
  • 最新软件
  • 文章教程
  • 国内软件
  • 国外软件
  • 绿色软件
  • 源码下载
  • 字体下载
VB指导:生成auto-OK对话框
软件发布 VB指导:生成auto-OK对话框
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件 绿软下载
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回文章教程首页 >> 文章首页 >> 认证考试 >> 计算机等级考试 >> 计算机二级考试 >> VB指导:生成auto-OK对话框

VB指导:生成auto-OK对话框

添加时间: 2007-5-6 2:33:03  作者: 计算机等级考试认证参考  阅读次数:53   来源: http://www.d9soft.com

       

一些程序可能需要在没有人干预的情况下自动运行。但是如果你需要让用户能够更改程序默认设置,或者需要让程序使用默认设置来运行呢?

实现这一想法的一个方法是使用我称之为 auto-OK 的对话框。在程序运行时,对话框会弹出来让用户根据其需要更改选项。如果用户在一段时间内不响应的话,对话框会自动关闭自己,程序则继续运行。下面我将向你示范如何创建这类对话框。


这种方法是基于 Timer 控件实现的。具体实现方法如下:

将一个 timer 放到窗体上,将其 Interval 属性设置为1000(即1秒)。
在窗体的 Load 事件过程中,初始化一个Time Remaining 变量,将其值设置为对话框应该保持打开的总秒数。同时,将 Timer 控件的 Enabled 属性设计为 True 以使其开始运行。
在 Timer 控件的 Timer 事件过程中,递减Time Remaining 变量(每次减1)。另外,你还可以在对话框上显示所剩时间。
在Time Remaining 变量减到0时,调用窗体的 OK 按钮的 Click 事件过程,关闭窗体继续执行程序。
下面是一些示例代码。在窗体一级,给出以下声明:

Const AUTOCLOSE = 5
Dim TimeLeftAs Integer

Here's the form's Load event procedure:

下面是窗体的 Load 事件过程:

Private Sub Form_Load()

TimeLeft = AUTOCLOSE
Timer1.Interval = 1000
Timer1.Enabled = True

End Sub

下面是 Timer 事件过程:

Private Sub Timer1_Timer()

TimeLeft = TimeLeft - 1
lblTimeRemaining.Caption = TimeLeft
If TimeLeft = 0 Then
    Timer1.Enabled = False
    Call OKButton_Click
End If

End Sub

在这个例子中,窗体的 OK 按钮名为OKButton。这里没有给出 OK 按钮的事件过程中的代码,里面应该包含关闭对话框以及继续执行程序所需的代码。

一个可选特性是使用窗体上任何控件的 Change 事件过程来关闭定时器。这样在用户在对窗体上的任何控件进行动作时会取消定时器递减。

 

上下文章:

 

上一篇文章: 使用VB的布局工具节省编程时间 下一篇文章: VB编程:如何在列表框中自动查找

相关文章:

  • 让打开和保存对话框长“记性”
  • Excel“选项”对话框使用问答
  • 制作Word内置对话框宏
  • 教你在DELPHI中如何调用系统对话框
  • 如何使用文件复制对话框?

相关软件:

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

计算机等级考试分类导航

  • 计算机等级考试动态
  • 计算机一级考试
  • 计算机二级考试
  • 计算机三级考试
  • 计算机四级考试

本类经典文章推荐

  • 2006年全国计算机等级考试二级C考...
  • 《C++编程规范》笔记(设计风格)
  • 如何编写高质量的VB代码
  • VB编程的几个API函数的应用问题
  • VB编程:去掉窗体的关闭按钮
  • 最简Windows编程
  • VB编程:如何在列表框中自动查找
  • VB指导:生成auto-OK对话框
  • 使用VB的布局工具节省编程时间
  • VB中利用Winrar进行文件压缩

计算机二级考试阅读排行

  • 2006年全国计算机等级考试二级C考...
  • VB编程:去掉窗体的关闭按钮
  • 计算机二级:《计算机基础》考试题
  • 全国计算机等级考试二级VISUALFOX...
  • 二级C语言程序设计试题(含答案)
  • 全国计算机等级考试二级VB常用函数...
  • 2005年9月17日二级VF笔试试题答案
  • 二级VF程序设计全真预测试卷(一)
  • 2005年9月计算机等级考试二级笔试...
  • 《C++编程规范》笔记(设计风格)

计算机等级考试阅读总排行

  • 全国计算机等级考试一级模拟试题01
  • 全国计算机等级考试一级模拟试题10
  • 全国计算机等级考试一级模拟试题08
  • 全国计算机等级考试一级考试最新模...
  • 全国计算机等级考试一级模拟试题07
  • 全国计算机等级考试一级模拟试题02
  • 全国计算机等级考试一级模拟试题06
  • 全国计算机等级考试一级模拟试题03
  • 一级(WINDOWS)试题解析-Word篇
  • 全国计算机等级考试上机考试应试技...

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有