VB 第3章窗体和控件.ppt_第1页
VB 第3章窗体和控件.ppt_第2页
VB 第3章窗体和控件.ppt_第3页
VB 第3章窗体和控件.ppt_第4页
VB 第3章窗体和控件.ppt_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第三章表格和计算机特罗尔、普通高等教育“十一五”国家级修订教材全国高等压电石英药院学校药学类修订教材计算机程序设置修订(第二版)、第一节文本特罗尔、目录、第二节按钮特罗尔、第三节单选按钮和复选框、第五节焦点和Tab顺序、 如果熟悉第四节图形这些个的特罗尔使用,则可以简单地创建具有Windows样式的格拉夫伊卡斯界面的应用程序。 本章介绍Visual Basic中最基本的几个标准计算机特罗尔,第八章详细介绍更复杂的计算机特罗尔。 窗体是常用的特定属性,Caption属性Icon属性Picture属性MaxButton和MinButton属性Moveable属性WindowState属性(1)可以

2、正常显示。 (2)使显示最大化。 (3)使显示最小化。常用上通告集锦、上通告示例、Load :表单加载上通告Click :喀呖声鼠标上通告DblClick :双喀呖声UnLoad :表单卸载上通告、方法面向对象,因此使用的格式为、 对象.方法1.Print方法格式:对象. PrintSpc(n)|Tab(n )表达式列表|、角色:将信息对象输出到对象:表单、复选格拉夫或打印机。 省略对象输出到表单中。 Spc(n )函数:插入n个空格,行政许可重复使用。 Tab(n )函数:从左端向n列(绝对列)右侧移动,行政许可再利用。 (分号):将光标置于前面显示的字符之后。(逗号):光标位于下一个打印区

3、域的开始位置。 选择“无”。 开始打印的位置由对象的CurrentX代理腻子粉和CurrentY代理腻子粉决定。 缺省奥尔特是打印对象左上角犄角旮旯的0,0。 注意:由于打印方法在Form _Load上通告期间工作,因此必须将表单的AutoRedraw设置为True。 常用的方法是,举例说明Tab ()、Spc (),以及逗号和分号的区别。 以、为例,格拉夫为private subform _ click () fori=1to 5打印tab ()。 字符串(6- I,); Spc(6); String(i,) Next i End Sub,注意: String(number,characte

4、r )返回具有指定长度的重复字符的字符串。 想一想:如果将Spc(6)替换为Tab(6),效果如何? 注意:设计时的文本和关格拉夫字不会被擦除,其中I=1I=2I=4I=5、字符模式_打印菱形、* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

5、 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3. Move方法格式:对象. Move左距离、上距离、宽度、高度作用:可以移动窗体或联特罗尔,并调整其大小。 对象:可以将除表单和时间修订、菜单以外的所有连特罗尔斯坦共和国格拉夫快捷键移动到表单的中心。 3、第一节文本上下文特罗尔、3.1文本上下文特罗尔、第一节文本上下文特罗尔和关于文本的标准上下文特罗尔有两个。 1 .“标签条”(Lab

6、el )计程仪程序处于“运行模式”(Run Mode )时,用户无法编辑其内容。 用作其他组件特罗尔的功能提示用于描述和查看执行的计程仪定程序的结果。 2 .在字符框(TextBox )程序执行模式(Run Mode )中,用户通过编辑其显示内容,能够实现计程仪程序执行中的人机对话。 第1节的文本上下文特罗尔,3.1.1标签条(Label )除了上述通用属性Name、Top、Left、Height、Width、Visible、Font外,标签条还具有以下属性33333。此文本信息在设计模式下专业腻子粉例如,以下语句可以将标签条的显示文本更改为消炎药。 Label1.Caption=消炎药物注意

7、:标签条没有Text属性,这与后述的字符框不同。的双曲馀弦值。 第一节中的文本上下文特罗尔,(2)对齐方式用于设置标签条中文本的对齐方式0 - Left Justify 标签的文本左对齐1 - Right Justify标签的文本右对齐2 - Center标签的文本居中对齐(3) BackStyle (背景样式)此属性用于设置标签的0 - Transparent标签条的背景是透明的,透明玻璃上的文本1 Opaque (差动奥尔特)”标签的背景是不透明的,隐藏标签后面的内容。 第一节中的文本上下文特罗尔,(4)边框样式此配置文件用于设置标签的边框样式0 None (默认奥尔特)无标签条边框1 -

8、 Fixed Single有标签条边框(5) Appearance (外部立体效果为标签条外观设置有木有0 - Flat标签条立体效应平面效果1 - 3D (差动奥尔特)标签条注意:要查看3D效果,请将边框样式设置为1,第一个文本特罗尔,(6)自动调整大小必须设置此部署腻子粉True标签的大小根据标题文本的大小而变化False (默认奥尔特)如果标题过长,则只显示其中的一部分,第一个文本上下文特罗尔,3.1.2字符框(TextBox )为前面所述的Name,TextBox MaxLength (输入允许的最大字符数)注意:如果MaxLength=0,则无字符数限制(可以接受Visual Bas

9、ic系统中规定的最大字符数32K )、第一节文本特罗尔、(3)强制3)multtt字符框内的文本换行的方法是设计模式在Text属性中的相应位置按下Ctrl Enter执行模式,向Text属性分配值时,在相应位置加入“vbCrLf”。 例如,Text1.text=抗癌vbCrLf新药(4)passww,第一节的文本特罗尔,(5)滚动条。注意:只有在MultiLine属性腻子粉被设置为True时,滚动条才被只要有水平滚动条,除非强制换行,否则不会启用字符框自动换行功能。 (6)已锁定(6) Locked )注意:当Locked=True时,字符框的外观不变,可以接收焦点,用户不能修改字符框的内容,

10、并且只有在查询密码中可以修改Text属性。 的双曲馀弦值。 第一部分的文本上下文特罗尔,(7)启用(启用)注意:启用和锁定不同。 如果Enabled为False,则外观将灰显,您可以在查询密码中修改text property,因为它不能成为焦点、用户不能编辑文本内容。 (8) SelStart (从第几个字符开始选择)、SelLength (选择几个字符)、SelText (选择的具体文本内容)的应用例:字符框内的字符的选择操作. vbp、第1节文本上下文特罗尔, 字符框的常用应用示例:在Change上通告下立即修正圆面积. vbp (2)在KeyPress上通告执行模式下,用字符框推一推牛鼻

11、子板的具有文字编辑功能的牛鼻子时,在文本框内容改变前会触发KeyPress事件。 应用示例:在KeyPress上通告中将输入字符大写。 vbp说明: a的ASCII是97,z的ASCII是122,第一个文本上下文特罗尔,(3)在GotFocus上通告执行模式下,无论什么方法,光标焦点从其他的控制特罗尔进入到这个字符框后GotFocus就会启动(4) 在LostFocus上通告执行模式中,在任何方式下,当光标焦点离开该字符框时都触发LostFocus上通告。应用示例: LostFocus上通告用于确定半径的有效性. vbp (5) SetFocus方法通过将光标置于执行模式下由查询密码指定的字符

12、框上,语法为对象名. SetFocus。第二节按钮特罗尔、3.2按钮按钮特罗尔、第二节按钮特罗尔和3.2.1命令按钮,除上述公共属性之外,在命令按钮中还包括下一属性: (1) Caption (标题) 命令按钮的热牛鼻子设置:在Caption代理中,如果在字符前添加“”字符,则在执行prum时,该字符下面会加下划线,用鼠标喀呖声该按钮与推一推ALT的功能相同。 字母ALT称为命令按钮的热牛鼻子。 命令按钮Name属性和Caption属性的不同(应用例):Name属性对开发者有意义,在查询密码内区分不同的对象Caption属性对用户有意义,说明对象的用途,第2节按钮特罗尔,(2) Default

13、 (默认) 只有一个命令按钮的Default代理腻子粉设置为True,该按钮在一个表单中行政许可为命令按钮的Default。 (3)取消(默认奥尔特下的取消功能按钮)如果一个命令按钮的取消腻子粉被设置为真,则不管当前焦点在哪里,推一推牛鼻子板上的Esc牛鼻子都与喀呖声该命令按钮起相同的作用。 只有一个命令按钮在一个表单中行政许可的Cancel代理腻子粉设置为True。 第二部分中的按钮按钮特罗尔,(4)外观样式此配置文件用于设置命令按钮的外观样式。 0 - Standard标准样式(默认奥尔特)命令按钮仅显示文本内容(caption property腻子粉),而格拉夫快速(picture pr

14、operty,可配置但不显示)1 - Graphical格拉夫快速格式命令按钮显示te 第二节按钮特罗尔,命令按钮常用的上通告命令按钮最常用的上通告是喀呖声上通告,触发器其上通告的方法是: a )用鼠标喀呖声该命令按钮。 b )在tab牛鼻子上,将焦点移至此命令按钮,然后按牛鼻子板上的空格键(或返回牛鼻子)。 使用在Caption代理腻子粉中设定的热牛鼻子。 按牛鼻子主板上的Esc牛鼻子,取消属性为True的按钮。 如果default property是True按钮,而其他命令按钮没有焦点,请按牛鼻子主板上的enter牛鼻子。第三节单选按钮和复选框、第三节单选按钮和复选框、第三节单选按钮和复选

15、框,在需要向用户提供若干候选以供用户选择时,最常见的两个组合特罗尔是、 单选按钮RadioButton和复选框3.3.1重要属性除了上述通用属性之外,单选按钮和复选框还包含重要属性: (1) Value (选择状态),用于设置和标识单选按钮和复选框的选择状态单选按钮复选框的value propy是一个数字类型,可以有两个值False (差动奥尔特),可以有三个值。 0 Unchecked (缺省奥尔特)此复选框当前未被选中1 Checked此复选框当前被选中2 Grayed此复选框未被选中(2)对齐复选框或单选按钮特罗尔标题的对准方式(与标签条的对准方式不同)可以在设计模式和运行模式两种模式下

16、设定。 取值时,0 VbLeftJustify (差动奥尔特) configuration特罗尔在左侧,标题在控制特罗尔的右侧,1 vbrightjustify configuration特罗尔在右侧,标题在控制特罗尔的左侧,第三部分的单选按钮和复选框,(3) Style (样式)0 VbButtonStandard (默认奥尔特)标准方法,1 VbButtonGraphical格拉夫快速方法,用于在云同步上显示控件特罗尔和标题,控件特罗尔以格拉夫样式显示,外观类似于命令按钮,复选框和单选按钮的样式为. 在与第3部分的单选按钮和复选框相比较的3.3.2单选按钮和复选框的应用例表单Form1中追加了字符框Text1,将其Text属性变更为“青霉素抗菌消炎药”,Font属性变更为宋体,第4号。 添加两个单选按钮Option1和Option2,并将Caption属性分别设置为“所有者”和“黑体”。 再添加两个复选框Check1和Check2,将Caption属性腻子粉分别设置为斜体和删除线。 请求:喀呖声字体名称

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论