- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual Basic程序设计(第二版) 主编 柳青 严健武 中国水利水电出版社 第3章 标准控件的使用 控件是程序运行界面的基本构成元素,也是用户与程序交互的桥梁。VB6.0开发环境中的“工具箱”提供了20个标准的控件。使用Windows控件编程前,必须先熟悉以下操作,快速掌握控件编程的特点和方法: 如何将控件添加到窗体上,如何调整控件的位置和大小? 如何编写事件过程,即代码写在什么位置? 标准控件通用属性的含义和使用方法。 常用控件的基本属性、方法和事件。 通过本章的学习,主要从常用属性、常用事件和常用方法三方面掌握常用控件的使用方法。 3.1 控件的添加与调整 如前所述,有两种方法添加控件到窗体:双击控件,控件将自动添加到当前窗体;在“工具箱”中选中控件,然后在窗体中拖到合适大小。 放置在窗体上的控件,有时需要统一调整尺寸,以便显示整齐和美观。如何同时选择多个控件,统一设置格式或属性?如图3-1所示,如果要设置三个按钮的宽度和高度相同,可以使用鼠标拖动选择;也可以选中第一个控件后,按住CTRL键,再选择其他控件,在控件周围会有8个点,显示被选中的结果,周围深色8个点的控件为基准控件,当调整尺寸时,将以基准控件为参照控件统一调整。 3.2 控件的通用属性简介 很多控件都具有想同的属性,为便于学习,将常用的、通用的属性做统一的介绍。 3.2.1 外观属性 1.Appearance 属性:设置控件的外观是平面样式还是3D样式。 2.BorderStyle属性:控件是否具有边框。 3.Caption属性:控件表面的文本。 4.ForeColor属性:控件的前景色,即文本颜色 5.BackColor属性:控件的背景色。 以Label控件为例,外观属性设置效果如图3-4所示。 颜色的设置可以使用诸如vbRed、vbBlack等符号常数,系统定义的颜色符号常数可以从枚举数据类型ColorConstants中查看,如图3-5 所示。 此外,也可以在属性窗口中选择颜色对话框进行设置;或者使用RGB函数取得任意颜色值。 RGB函数使用语法:RGB(red, green, blue) 函数的三个参数代表含义: Red: 数值范围从 0 到 255,表示颜色的红色成份。 Green: 数值范围从 0 到 255,表示颜色的绿色成份。 Blue: 数值范围从 0 到 255,表示颜色的兰色成份。 3.2.2 位置属性 1.Left属性:控件距离其所在的容器控件(如窗体)的左边距离。 2.Top属性:控件距离其所在的容器控件的顶端距离。 Left和Top属性可以确定控件在容器控件中的位置。 3.Width属性:控件的宽度。 4.Height属性:控件的高度。 Width和Height属性确定了控件的尺寸。 位置属性的含义如图3-6所示。 对于窗体Form和图片控件Picture来说,还有两个特殊的宽度高度属性: ScaleWidth属性:内部宽度,不计边框的宽度。 ScaleHeight属性:内部高度, 不计边框的厚度。 这两个属性的含义如图3-7所示。当窗体控件跟随窗体大小发生变 时,这两个属性自动调整控件在窗体的位置和尺寸非常有用。 例如,使文本框在窗体大小发生变化时填满整个窗体,可以在窗体的事件中编写以下代码实现: Private Sub Form_Resize() Text1.Left = 0 Text1.Top = 0 Text1.Width = Me.ScaleWidth Text1.Height = Me.ScaleHeight End Sub 动态设置属性的效果如图3-8所示。 3.2.3 行为属性 1.Enabled 属性:控件是否可用 2.Visible 属性:控件是否可见 图3-9是命令按钮的Enabled属性示例。 3.2.4 字体属性 1.Font属性:设置控件文本的字体、字形和字号等样式。 Font属性可以通过属性窗口的Font对话框设置,也可以在运行的通过代码动态设置。 例如,以下代码可以动态设置的Font子属性如图3-10所示。 其中: (1)Bold:是否粗体 (2)Italic:是否斜体 (3)Size :字体大小 (4)UnderLine:是否加下划线 (5)Name:字体名称 2.Fonts属性:代表系统已经安装的字体,可以通过循环列出已经安装的所有字体。 以下代码在窗体的ListBox控件中列出所有安装的字体。 Private Sub Form_Click () Dim I For I = 0 To Printer.FontCount
您可能关注的文档
- 二1学习新天地课件.ppt
- 二白葡萄酒的品种.ppt
- 二道德良好心理健康利于成长.ppt
- C_C程序设计李云峰C语言课程导学.ppt
- C_C程序设计李云峰第1章节C程序设计概述.ppt
- C_C程序设计李云峰第2章节数据类型与运算.ppt
- C_C程序设计李云峰第3章节结构化程序设计.ppt
- C_C程序设计李云峰第4章节利用函数编程.ppt
- C_C程序设计李云峰第5章节利用数组编程.ppt
- C_C程序设计李云峰第6章节利用指针编程.ppt
- 互换性与测量技术周彩荣第9章节修改.ppt
- VisualBasic程序设计第二版柳青第4章节外部控件的使用.ppt
- VisualBasic程序设计第二版柳青第5章节面向对象的程序设计.ppt
- 互换性与测量技术周彩荣第10章节.ppt
- VisualBasic程序设计第二版柳青第6章节应用程序界面设计.ppt
- VisualBasic程序设计第二版柳青第7章节文件系统对象的使用.ppt
- VisualBasic程序设计第二版柳青第8章节程序调试与错误处理.ppt
- CorelDrawX4平面设计教程教学课件作者邹利华项目1初识coreldraw课件.ppt
- CorelDrawX4平面设计教程教学课件作者邹利华项目4CorelDRAW图形编辑与组织课件.ppt
- CorelDrawX4平面设计教程教学课件作者邹利华项目5CorelDRAW交互特效与文本工具课件.ppt
文档评论(0)