VB可视化编程基础(整理)

VB可视化编程基础(整理)

ID:45079176

大小:370.34 KB

页数:51页

时间:2019-11-09

VB可视化编程基础(整理)_第1页
VB可视化编程基础(整理)_第2页
VB可视化编程基础(整理)_第3页
VB可视化编程基础(整理)_第4页
VB可视化编程基础(整理)_第5页
资源描述:

《VB可视化编程基础(整理)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章VB可视化编程基础(P20)2.1VB对象的概念2.2窗体和基本控件2.3综合应用2.1VB对象的概念(P20)1.对象对象:是指现实世界中的各种实体,可以是具体的事物,也可以是抽象的事物.VB中常用对象:窗体、各种控件、菜单等.对象的三个基本要素:属性、方法和事件.①属性——指对象的特征;②方法——对象的行为;③事件——对象的活动.2.类类是对同一种对象的集合与抽象.类是创建对象实例的模板,对象则是类的一个具体实例.VB中的两种类:系统提供的类,用户在编写代码时可以直接使用.如命令按钮类、文本框类等.用户自定义的类.3.对象的属

2、性:描述对象的特征属性值的设置方法(2种)方法1:在属性窗口中直接设置;方法2:在代码中使用赋值语句,格式为:对象名.属性名=属性值4.对象的事件(1)事件VB中的事件,是指发生在对象上的行为.VB系统中,已经为每类对象预先定义好了一系列事件.例如:单击事件(Click)、双击事件(DblClick)、获取焦点事件(GetFocus)、键盘按下事件(KeyPress)等.VB程序的运行机制:事件驱动(2)事件过程事件过程——当某一个对象上发生了事件之后,如果需要,应用程序就要处理这个事件.为处理事件所编写的代码称为事件过程.例如:Pri

3、vateSubCommand1_Click()'[清除]按钮Text1=""Text2=""Text3=""EndSubVB事件过程的一般格式PrivateSub对象名_事件名([参数列表])……'事件过程代码EndSub对象名——对象的Name属性值;事件名——VB预先定义好的事件,并能够被对象识别;参数列表——一般无,但一对圆括号不能省略.有些事件过程带有参数.5.对象的方法:即对象要执行的操作.Print方法Cls方法Move方法方法调用的一般格式[对象名.]方法名[参数表]SetFocus方法Show方法Hide方法省略对象名时

4、表示为当前对象,一般指窗体2.2窗体和基本控件(P24)2.2.1通用属性2.2.2窗体2.2.3标签2.2.4文本框2.2.5命令按钮2.2.1通用属性(P24)1.Name(名称)属性是每个对象都具有的的属性;用户创建对象时系统为每个对象自动指定一个默认的(名称),允许用户修改;用户只能在"属性"窗口中修改该属性的值.常用控件的默认名称(补充)控件默认名称(Name)文本框Text1、Text2、……标签Label1、Label2、……命令按钮Command1、Command2、……单选按钮Option1、Option2、……复选框

5、Check1、Check2、……列表框List1、List2、……组合框Combo1、Combo2、……水平滚动条HScroll1、Hscroll2、……2.Caption(标题)属性用于设置窗体标题或一些控件上显示的文字内容;可以在"属性"窗口中修改,也可以在程序中修改;注意:文本框中显示的文字内容不使用Caption属性,而是使用Text属性.3.Width、Height、Top、Left属性Width/Height:决定了窗体或控件的高度和宽度;Left/Top:决定了窗体或控件在载体上的位置.4.Font属性Font:在属性窗口

6、中设置窗体上显示的字体、字型、字号等.在程序代码中用下列属性:FontName:字体名称FontSize:字号大小FontBold:是否为粗体FontItalic:是否为斜体字FontStrikethru:是否加删除线FontUnderline:是否加下划线FontTransparent:是否为透明字5.Enabled属性和Visible属性Enabled属性:决定当前控件是否有效;=True时有效,允许用户操作,并对操作做出响应;=False时无效,禁止用户操作,呈灰色.Visible属性:决定当前控件是否可见;=True时可见;=F

7、alse时不可见(隐藏).例2.1(P25)通用属性示例.注意:对象的非默认事件的事件过程的创建方法.例2.1.2(补充)修改窗体的大小和位置.6.颜色属性BackColor:设置窗体或控件的背景颜色ForeColor:设置窗体或控件中显示的文本或图形的颜色VB代码中设置颜色的常用方法(3种)①直接使用VB中的颜色常量,例如vbRed表示红色②使用RGB函数,格式为:RGB(红色值,绿色值,蓝色值)每种颜色的取值在0~255之间③使用QBcolor函数,格式为:QBColor(颜色值)颜色值的取值为0~15的整数7.鼠标的光标属性Mou

8、sepointer属性:设置鼠标指针的形状.=99时,用户可以指定一个图标或光标文件作为鼠标指针MouseIcon属性:用户指定的图标文件(.ico)或光标文件(.cur)名.8.常用控件的默认属性(P26

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

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

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