欢迎来到天天文库
浏览记录
ID:15276413
大小:79.00 KB
页数:5页
时间:2018-08-02
《visual basic考试要求》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、VisualBasic考试要求1、VisualBasic的基本概念(1)面向对象的程序设计的基本概念:对象、属性、方法、事件及事件驱动对象:对象主要有窗体和控件两类。VB中对象是由类创建的,对象是类的一个实例。对象具有属性、事件和方法三要素容器对象:窗体对象(Form)、框架对象(Frame)、图片(Picture)对象名称命名规定:(1)名称必须以字母开头,由字母、汉字(最好不用)、数字下划的线组成;(2)名称的长度不超过40个字符;(3)名称不能与VB的公共对象的名称相同,例如Clipboard、Screen或App等;(4)相同类型的对象不能有相同的名称(若相同则会生成控件数组,见6.
2、6节);(5)名称的命名最好体现“见名知义”,即可以反映出对象的类型与对象的用途。属性注意Name属性与Caption属性的区别。(1)Name(属性窗口中表示为“(名称)”)对象的名字,其命名要遵循对象名称命名规定。(2)CaptionCaption表示对象的标题。注意点(1)不同的对象有不同的属性。例如,文本框对象有Text属性,而标签则没有;标签对象有Caption属性,而文本框则没有。(2)并非所有的属性都可以在设计阶段的属性窗口中进行设置。有的属性在设计时是不可使用的;因此,对这些属性只有通过程序代码进行设置。(3)每个对象都有许多属性,实际使用时没有必要也不可能逐一设置。只有当系
3、统的默认值不满足需要时,才进行设置。事件所谓“事件(Event)”是由VB系统预先设置好的、能够被对象识别的动作。对象的事件可以由用户触发(或称激活),例如,单击鼠标或按下键盘按键。也可以由系统触发。方法方法(Method)是对象可以执行的动作。方法功能Cls清除运行时窗体或图片框中的图形和文本Hide隐藏(不是卸载)窗体Move移动窗体或控件Print打印文本Refresh重绘窗体或控件SetFocus将焦点移至指定的窗体或控件Show显示窗体事件驱动事件驱动的编程机制VB通过“事件”来激活某个对象,随着该对象的活动,会引发新的“事件”,这个事件又可能使另一个“对象”激活,对象之间就是以这
4、种方式联系在一起。每个事件都可以通过一段程序(称为“事件过程”)来响应。(2)开发VisualBasic应用程序的一般步骤创建VB应用程序的一般步骤如下:(1)创建程序的用户界面(2)设置界面上各个对象的属性(3)编写对象响应事件的程序代码(4)保存工程(5)运行和调试应用程序(6)创建可执行程序2、VisualBasic的界面设计(1)创建窗体窗体的常用属性:name、caption、borderstyle、enabled、font、left、backcolor、forecolor、ieon、left、top、width、height、visible属性定义窗体的外观,方法定义窗体的行为,
5、事件定义窗体与用户的交互。AutoRedraw该属性控制屏幕图像的重建,主要用于多窗体程序设计中。BorderStyle设置窗体边框的类型,即窗体外观。属性值VB内部常量值风格0vbBSNone窗口无边框1vbFixedSingle窗口有单线边框,运行时窗口大小不可改变2vbSizable(默认值)窗口有双线边框,运行时可改变窗口大小3vbFixedDouble窗口有双线边框,运行时窗口不包含最大与最小化按钮,窗口大小不可改变4vbFixedToolWindow窗口包含一个关闭按钮,标题栏字体缩小,运行时不可改变窗口大小5vbSizableToolWindow窗口包含一个关闭按钮,标题栏字体
6、缩小,运行时可改变窗口大小Left、Top指定窗体左上角的坐标(屏幕左上角为坐标原点),用以控制窗体的位置。坐标值的默认单位为Twip(缇)。Twip是长度单位,1英寸=1440Twip。Height、Width指定窗体的高度和宽度,即决定窗体的大小。Icon设置窗体处于最小化时显示的图标。常用的窗体方法:move、show、hide、print、printform、refresh、clsPrint对象可以是窗体、图片框、立即窗口或打印机。省略对象名时,将输出内容输出到当前窗体上。例如:Print"VB程序设计"'在当前窗体上输出Picture1.Print"VB程序设计"在图片框上输出De
7、bug.Print"VB程序设计"'在立即窗口输出Printer.Print"VB程序设计"'在打印机上输出如果省略输出列表,则输出一个空行PrivateSubForm_Click()Print"VisualBasic"Print'输出空行Print"程序设计"EndSub输出列表的各项之间可以用逗号“,”或分号“;”分隔。例如:PrivateSubForm_Click()a=3:b=4Printa,b,a+
此文档下载收益归作者所有