欢迎来到天天文库
浏览记录
ID:45379365
大小:248.50 KB
页数:14页
时间:2019-11-12
《VisualBasic的编程机制》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二章VisualBasic的编程机制1VB程序设计基础教程—第二章、编程机制本章主要内容面向对象程序设计概述VB中的对象程序开发的基本步骤窗体和基本控件应用程序举例制作应用程序安装盘帮助系统的使用2VB程序设计基础教程—第二章、编程机制面向对象程序设计概述面向对象的程序设计方法,是指把程序与数据封装成为一个实体,考虑如何创建对象,利用对象来简化程序设计。常用术语:类:类是对象的抽象定义,是具有共同属性和操作的多个对象的相似特征的统一描述。对象:是代码和数据的组合,可以作为一个单位来处理。在VB中,对象是由类创建的,因此对象被说成是类的一个实例。消息:面向对象系统中实现对象之间通信和请示
2、任务的操作。多态性:主要是指一些关联的类包含同名的方法程序,但方法程序的内容可以不同。具体调用哪种方法程序在运行时根据对象的类确定。继承性:用以说明子类延用父类特征的能力。封装性:用于说明包含和隐藏对象信息,如内部数据结构和代码的能力。3VB程序设计基础教程—第二章、编程机制VB中的对象对象的属性设置:对象名称.属性=设置值例如:汽车.颜色=银色、房子.面积=150对象的方法:对象.方法[参数]对象的事件:在VB中事件(Event)是可被对象识别的动作,例如单击鼠标和按下键盘键,还可编写代码来响应事件即“事件驱动”。4VB程序设计基础教程—第二章、编程机制程序开发的基本步骤设计一个应用程
3、序一般分为下面几个主要步骤。步骤一:创建应用程序界面。步骤二:设置对象属性。步骤三:编写代码。步骤四:运行程序并进行调试。步骤五:保存和生成可执行的应用程序。5VB程序设计基础教程—第二章、编程机制窗体和基本控件一、窗体的属性、方法和事件:1.窗体结构,如图下图所示:VB窗体结构2.窗体类型模式窗体:在屏幕上显示后用户必须作出响应的窗体叫做模式窗体。非模式窗体:用户可以在各个窗体之间切换的窗体叫非模式窗体。新建一个窗体时,黙认的是非模式窗体。其扩展名为.frm。3.窗体的属性窗体的属性有很多,按分类序可分为:杂项、外观、位置、行为、字体、DDE和缩放。1)Name:用于设置窗体名称,便于
4、窗体切换。2)Appearance:用于设置窗体的外观是平面还是三维的。3)BackColor和ForeColor:用于设置窗体的背景色和前景色。4)BorderStyle:用于设置窗体的边框风格。4.窗体的方法Show:于显示窗体Hide:用于隐藏窗体,但未从内存中删除。Refresh:刷新窗体Move:移动窗体Print:在窗体中显示文本Line和Circle在窗体中绘制直线和圆5.窗体的事件窗体作为对象能够对事件做出响应:Activate和DeActivate事件、Initialize事件、Load事件、UnLoad事件、Click和DblClick事件、Resize事件3、窗体的
5、属性5)Caption:用于设置窗体显示的标题。6)DrawWidth:用于设置线条的宽度。7)Font:用于设置窗体所显示正文的字体。8)Icon:用于设置窗体最小化时显示的图标。9)Left和Top:窗体的左上角在屏幕的横、纵坐标。10)Width和Height:窗体的初始宽度和高度。11)WindowState:用于设置启动窗体时的窗口状态,是正常还是最大化、最小化。6VB程序设计基础教程—第二章、编程机制窗体和基本控件二、文本框:1.文本框的属性1)MaxLength:决定文本框中所能容纳的字符数,缺少值0,表示字符容纳数为最大。2)MultiLine:True设为“多行文本框”
6、;False设为“单行文本框”。3)Alignment:0(左对齐);1(右对齐);2(居中对齐,但仅当MultiLine为True时有效)。4)PassWordChar:设置密码字符的外观,一般用星号表示。2.文本框的方法常用的方法有Refresh和SetFocus等。Refresh:刷新文本框的内容;SetFocus:设置对象的焦点。3.文本框的事件文本框可识别多个事件,如Change、GotFocus、LostFocus、KeyDown、KeyUp、KeyPress、MouseDown、MouseUp和MouseMove等。而Change事件当文本框内容发生变化时触发。7VB程序设
7、计基础教程—第二章、编程机制窗体和基本控件三、标签:标签常用属性介绍:1)ForeColor:决定字符串本身的颜色。2)BackColor:决定字符串背景的颜色。3)BackStyle:背景风格,0(透明);1(不透明)。4)BorderStyle:决定标签要不要加边框。5)Font:选择不同的字体、字形样式、字体大小。8VB程序设计基础教程—第二章、编程机制窗体和基本控件四、命令按钮:命令按钮的常用属性1)Caption:命令按钮
此文档下载收益归作者所有