vb程序设计教程第四版

vb程序设计教程第四版

ID:40055455

大小:324.05 KB

页数:18页

时间:2019-07-18

vb程序设计教程第四版_第1页
vb程序设计教程第四版_第2页
vb程序设计教程第四版_第3页
vb程序设计教程第四版_第4页
vb程序设计教程第四版_第5页
资源描述:

《vb程序设计教程第四版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章对象对象是VisualBasic中的重要概念。本章将讨论最基本的两种预定义对象,即窗体和控件12.1对象及其属性设置2.1.1VisualBasic的对象1.什么是对象定义:一个具有属性和方法的实体。举例:窗体、控件、文本框、列表框等。2.对象三要素:属性、事件、方法(1)对象属性定义:对象的某种特征。举例:对象"标签"具有标题(Caption)、字体大小(Fontsize)等属性。22.1对象及其属性设置属性设置方法有以下两种:1.通过属性窗口设置属性直接键入新属性值(caption属性:实验一)通过下拉列表选择所需要的属性(controlbox属性:tru

2、e,false)利用对话框设置属性值(picture属性)2.通过代码设置属性程序中的格式为:对象名.属性名=属性值例如:Text1.text=“vb程序设计”Form1.caption=“实验一”(演示)32.1对象及其属性设置(2)对象事件(event)定义:是由VB预先设置好的、能够被对象识别的动作。当某一动作发生时,就会执行相应的一段程序代码,这段代码就是事件过程(eventprocedure)privatesub对象名称_事件名称()…事件响应程序代码…endsub常用事件:鼠标单击(Click)鼠标双击(DblClick)装入(Load)改变(chang

3、e)键盘按下(KeyPress)等。42.1对象及其属性设置(3)对象方法定义:完成某种特定功能的一段程序代码,由VB系统定义,无需动作,可直接调用(类似于内部函数)。调用格式:[对象.]方法[(参数名表)]常用方法:Print在窗体上输出信息Move移动窗体或控件Cls清除窗体或图形框中的内容与常用函数的区别:方法属于对象,调用时需指明对象,而函数不需要。52.1对象及其属性设置例如:在窗体上利用print方法显示信息“欢迎使用VB6.0”。62.2窗体2.2.1窗体的结构与属性1.窗体的结构系统菜单标题栏最大化按钮最小化按钮关闭按钮topleftheightWI

4、dth7窗体的主要属性(1)属性名属性值说明Name字符串用于设置窗体的“名称”,中英文均可,默认名称为Form1Caption字符串用于设置窗体标题栏中显示的文本,默认标题为Form1Height数值用于指定窗体的高度Width数值用于指定窗体的宽度Left数值用于确定窗体左上角的坐标位置,即窗体左上角离屏幕左边的距离Top数值用于确定窗体左上角的坐标位置,即窗体左上角离屏幕顶边的距离Enabled逻辑值用于决定是否允许操作窗体,True:允许;False:禁止Visible逻辑值用于决定程序运行时窗体是否可见,True:可见;False:不可见8窗体的主要属性(

5、2)属性名属性值说明FontName字符串用于设置窗体或对象上文本的字体FontSize整数用于设置窗体或对象上文本字体的大小,单位为磅,范围1~2160FontBold逻辑值该属性值为True时用于设置窗体或对象上显示的文本为粗体FontItalic逻辑值该属性值为True时用于设置窗体或对象上显示的文本为斜体FontStrikethru逻辑值该属性值为True时用于给窗体或对象上显示的文本加一删除线FontUnderline逻辑值该属性值为True时用于给窗体或对象上显示的文本加一下划线9窗体的主要属性(3)属性名属性值说明MaxButton逻辑值用于设置窗体右

6、上角的最大化按钮,True:有;False:无MinButton逻辑值用于设置窗体右上角的最小化按钮,True:有;False:无ControlBox逻辑值用于设置窗口控制框的状态,True:有;False:无Icon用于设置窗体最小化(windowstate=1)时的图标。该属性只适用于窗体(通常是.ico格式的图标文件)ForeColor整数用于设置窗体或对象的前景颜色BackColor整数用于设置窗体或对象的背景颜色Picture字符串用于设置窗体中要显示的图片102.2.2窗体事件(1)Click(单击)事件:鼠标左键单击“窗体”(而不是其他控件)时被触发。

7、(2)DblClick(双击)事件:鼠标双击窗体时被触发。(3)Load(装入)事件:这个事件发生在窗体被装入内存时、且发生在窗体出现在屏幕之前。窗体出现之前,VisualBasic会看一看Load事件里有没有代码,如果有,那么它先执行这些代码,再让窗体出现在屏幕上。(4)UnLoad(卸载)事件:当从内存中清除一个窗体时被触发。(5)paint(绘画)事件:当窗体的大小被改变时被触发。(6)Activate(活动)事件和Deactivate(非活动)事件:显示多个窗体时,可以从一个窗体切换到另一个窗体。每次激活一个窗体时,发生Activate事件,而前一个窗体

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

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

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