VB第3章窗体和控件

VB第3章窗体和控件

ID:41094689

大小:1.00 MB

页数:46页

时间:2019-08-16

VB第3章窗体和控件_第1页
VB第3章窗体和控件_第2页
VB第3章窗体和控件_第3页
VB第3章窗体和控件_第4页
VB第3章窗体和控件_第5页
资源描述:

《VB第3章窗体和控件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章窗体和控件普通高等教育“十一五”国家级规划教材全国高等医药院校药学类规划教材计算机程序设计(第二版)第一节文本控件目录第二节按钮控件第三节单选按钮和复选框沈阳药科大学计算计教研室沈阳药科大学计算计教研室第五节焦点和Tab顺序第四节图形控件引言VisualBasic是一种可视化的高级程序设计语言,不但具有所见即所得的优点,而且还提供了大量的Windows窗体控件。只要我们熟练掌握了这些控件的使用,就可以轻松编写出具有Windows风格的图形化界面的应用程序。本章将介绍VisualBasic中最基本的几个标准控件,更高级的复杂控件将

2、在第八章详细介绍。窗体常用特有属性Caption属性Icon属性Picture属性MaxButton和MinButton属性Moveable属性WindowState属性(1)正常显示。(2)最大化显示。(3)最小化显示。常用事件集锦事件范例Load:窗体加载事件;Click:单击鼠标事件;DblClick:双击鼠标事件;UnLoad:窗体卸载事件;方法是面向对象的,故使用的形式为:[对象.]方法1.Print方法形式:[对象.]Print[{Spc(n)

3、Tab(n)}][表达式列表][;

4、,]作用:在对象上输出信息对象:窗体、图形

5、框或打印机(Printer),省略对象在窗体上输出。Spc(n)函数:插入n个空格,允许重复使用。Tab(n)函数:左端开始右移动n列(绝对列),允许重复使用。;(分号):光标定位上一个显示的字符后。,(逗号):光标定位在下一个打印区的开始位置处。无;,时换行。开始打印的位置是由对象的CurrentX和CurrentY属性决定,缺省为打印对象的左上角0,0。注意:Print方法在Form_Load事件过程中起作用,必须设置窗体的AutoRedraw为True。常用方法下面以一个例子来说明Tab(),Spc(),以及逗号和分号的区别例显

6、示图形PrivateSubForm_Click()Fori=1To5PrintTab(i);String(6-i,"▼");Spc(6);String(i,"▲")NextiEndSub注意:String(number,character)返回指定长度重复字符的字符串。考虑:若把Spc(6)换成Tab(6),效果如何?i=1i=2i=3i=4i=5字符图形_打印菱形**************************************************************************************

7、********************************************************************************************************************************************************************************************************m行m-1行上下部分规律不一致的图形分开处理2.Cls方法形式:[对象.]Cls作用:清除运行时在窗体或图形框中显示的文本或图形。注意:不清

8、除在设计时的文本和图形。3.Move方法形式:[对象.]Move左边距离[,上边距离[,宽度[,高度]]]作用:移动窗体或控件,并可改变其大小。对象:可以是窗体及除时钟、菜单外的所有控件例图形移到窗体的中心。3第一节文本控件3.1文本控件第一节文本控件与文本有关的标准控件有两个:1.标签(Label)程序在运行模式(RunMode)下,用户不能编辑其内容。一般用做其它控件的功能提示说明或者显示程序的运行结果。2.文本框(TextBox)程序在运行模式(RunMode)下,用户可以编辑其显示内容,从而实现程序运行中的人机交互。第一节文本

9、控件3.1.1标签(Label)除前面讲过的常用属性Name,Top,Left,Height,Width,Visible,Font外,标签还具有以下属性:(1)Caption(标题)该属性用于设置标签中显示的文本。该文本信息既可以在设计模式下通过属性窗口设置,也可以在运行模式下通过修改Caption属性来设置。例如,下面语句可将标签的显示文本更改为“消炎药品”:Label1.Caption="消炎药品"注意:标签没有Text属性,这与下面讲到的文本框不同。第一节文本控件(2)Alignment(对齐方式)用于设置标签中文本的对齐方式,

10、有三种取值情况:0-LeftJustify(缺省)标签中的文本左对齐1-RightJustify标签中的文本右对齐2-Center标签中的文本居中对齐(3)BackStyle(背景风格)该属性用于设置标签的背景风格,有两

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。