文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发VBVisual Basic 属性、方法和事件
精品推荐
特别推荐
·VB表格控件总览与例程分析
·用VB6.0制作画图板
·VB打造超酷个性化菜单(六)
·MSHFlexGrid 控件的应用
·Visual Basic 控件简介
·利用硬盘序列号计算软件注册码
·计算机等级考试二级VB常用算法:排序
·用diskid.dll和disk32.dll获得硬盘序列号
·VB6中使用Winsock穿越各种代理的实现
·在VFP、VB应用程序中激活鼠标功能
热点TOP10
·vb 高手搜集-常见问题总结(1)
·vb高手搜集-常见问题总结(3)
·自己动手做一个数学函数作图器
·利用VB6.0实现五线谱作曲工具
·VB实现程序的隐形
·vb高手搜集-常见问题总结(2)
·vb高手搜集-常见问题总结4(终章)
·Visual Basic通信程序设计
·用VB编写记事本
·窗体控件大小随窗体大小变化而变化

Visual Basic 属性、方法和事件

日期:2008年5月8日 作者: 查看:[大字体 中字体 小字体]


    直接放在一个窗体中(也就是不在 Frame 或 PictureBox 中)的所有的选项按钮构成一组。如果想创建别的选项按钮组,必须将其中一些选项按钮组放到 Frame 或 PictureBox 中去。
    所有在给定的 Frame 中的选项按钮,组成一个独立的组,在 PictureBox 中的所有选项按钮也是如此。用这种方法生成一个独立的组时,总是要先画好一个 Frame 或 PictureBox ,然后,将选项按钮画到里面。图 3.12 显示了一个具有两个选项按钮组的窗体。
Visual Basic 属性、方法和事件(图十四)
    在 Frame 中画了一组选项按钮后,用户只能在组内选择一个选项按钮。要在 Frame 中为控件分组,请按照以下步骤执行:
    1. 在“工具箱”中选择 Frame 控件,并在窗体上画出 Frame。
    2. 在“工具箱”中选择 OptionButton 控件,并在 Frame 内画出控件。
    3. 如果还想在 Frame 中增加选项按钮,重复步骤 2。先画 Frame ,再在 Frame 上画每个控件,这样移动 Frame 时控件会一起移动。如果将已经存在的控件移到 Frame 上,此控件不会和 Frame 一起移动。
    注意 如果将已存在的控件分组到一个 Frame 中去,可以选择这些控件,然后剪贴到 Frame 或 Picture 控件上去。

    控件的容器
    当控件是独立的对象时,窗体和控件之间存在着某种父子关系。图 3.12 表明 选项按钮怎样才能包含在一个窗体或一个 Frame 控件中。
    要理解容器的概念,首先要把所有的控件都想象为所在窗体的孩子。实际上,大多数控件都支持只读 Parent 属性,它的值就是控件所在的窗体。作为孩子,控件决定其在父窗体上的位置。控件的 Left 属性和 Top 属性是相对父窗体而言,且控件不能移出父窗体的边界。移动容器的同时也移动了控件,因此控件与容器的相对位置不变(即控件的 Left 属性和 Top 属性不变)。

    选定或禁止选项按钮
    一个选项按钮可以用以下方法选择:
    1.在运行期间用鼠标单击选项按钮。
    2.用Tab键定位到选项按钮组,然后在组内使用方向键(箭头键)定位选项按钮。
    3.用代码将它的 Value 属性设置为 True:optChoice.Value = True
    4.使用在 Label 的标题中指定的快捷键。
    5.要使某个按钮成为选项按钮组中的缺省按钮,只要在设计时将其 Value属性设置成 True。它保持被选中状态,直到用户选择另一个不同的选项按钮或用代码改变它。
    要禁用选项按钮,将其 Enabled 属性设置为 False。程序运行时,若此选项按钮变灰,表示无法选取此选项按钮。

    Options 应用程序
    图 3.13 所示的窗体使用选项按钮为一台计算机选择处理器类型和操作系统。当用户在组内选择了选项按钮后,Label 的标题就改变,反映当前的选择。关于此例的工作版本,请参阅应用程序示例 Controls.vbp 中的Options.frm。
Visual Basic 属性、方法和事件(图十五)
    下表列出了应用程序中对象属性的设置。
Visual Basic 属性、方法和事件(图十六)
    Options 应用程序中的事件
    选项应用程序对事件的响应如下:
     前三个选项按钮的 Click 事件为窗体级的 string 变量 strComputer 分配一个相应的描述。
     后两个选项按钮的 Click 事件为第二个窗体级变量 strSystem 分配一个相应的描述。
    这个方法的关键就在于使用这两个窗体级变量,strComputer 和strSystem。这两个变量具有不同的 string 值,选项按钮的最后选定就依赖于这些值。
    每次选择新的选项按钮,其 Click 事件的代码就更新相应变量的值。
    Private Sub opt586_Click()
     strComputer = "Pentium"
      Call DisplayCaption
    End Sub
    然后它调用一个名为 DisplayCaption 的过程,此过程把两个变量连在一起并改变 Label 的 Caption 属性。
    Sub DisplayCaption()
    lblDisplay.Caption = "You selected a " &
    _strComputer & " running " & strSystem
    End Sub
    使用子过程是因为改变 Caption 属性的过程对所有五个选项按钮来说基本是一样的,只不过变量的值因情况而异。这就可以避免在每个 Click 事件中重复同样的代码。
    详细信息 变量和子过程将在第五章“编程基础”中讨论。

上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] 下一页 




上一篇:第一个 Visual Basic 应用程序

下一篇:Visual Basic 工 程 管 理

相关文章:
·女性自慰方法大搜查
·qq空间皮肤背景代码:QQ空间不用Q币更换主页皮肤方法
·男性自慰的几种方法
·盗QQ号码方法大全
·水晶图片制作方法
·GHOST使用方法(图解)
·轻轻松松教你另一种网赚方法
·人生激励:激励的最佳方法
·Firefox 使用常见问题和解决方法
·电脑提速的新方法
相关软件:
·暗黑破坏神 2:毁灭之王 1.10S极品属性装备制作器
·Visual Studio 2005 英文版 ISO 查看
·车臣之鉴: 俄罗斯恐怖事件根源及教训
·轩辕剑四外传苍之涛中文版 超级属性修改器
·中国涉外事件秘闻
·《真三国无双3》属性修改器V1.08c
·侠盗猎车 圣安地列斯 27项属性修改器
·现代企业领导艺术与方法
·Visual FoxPro V6.0 精简版
·新剑侠情缘中文版 完美游戏全属性修改器

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn