VB可视化编程基础.ppt
《VB可视化编程基础.ppt》由会员分享,可在线阅读,更多相关《VB可视化编程基础.ppt(39页珍藏版)》请在三一办公上搜索。
1、第二章 VB可视化编程基础,第二章 VB可视化编程基础,2.1 VB对象的概念2.2 窗体和基本控件2.3 综合应用,2.1 VB对象的概念 P20,1.对象和类,2.1 VB对象的概念 P20,1.对象和类对象是具有某些特性的具体事物的抽象类是创建对象实例的模板,是同种对象的集合与抽象(类用于描述一类事物)类中包含了对所创建对象的属性描述和行为特征的定义(封装了用于类的全部信息)当创建一个对象时,只需使用对象的属性和方法进行相应的操作,不必关心内部具体实现细节,2.1 VB对象的概念 P20,1.对象和类,TextBox类,TextBox对象,2.1 VB对象的概念 P20,对象的建立和编辑
2、(1)对象的建立在窗体上建立对象的步骤:将鼠标定位在工具箱内要制作控件对象相应的图标上,单击选择将鼠标移到窗体上所需的位置,按住鼠标左键拖曳到所需的大小后释放鼠标双击所需控件图标,对象为默认大小,对象的建立和编辑(2)对象的选定单击即可选定对象同时选中多个对象的方法:拖动鼠标指针先选定一个对象,按下Ctrl键,单击其他要选定的控件,2.1 VB对象的概念 P20,对象的建立和编辑(3)复制和删除对象复制对象:选中复制对象,单击工具栏“复制”按钮,再单击“粘贴”按钮删除对象:选中对象,单击Del键,2.1 VB对象的概念 P20,2.对象的属性、事件和方法(对象三要素)(1)属性 P21对象中的
3、数据保存在属性中对象的性质,即用来描述和反映对象特征的参数设置对象属性的方法在设计阶段利用属性框直接设置对象属性在程序代码中通过赋值实现:对象.属性名=属性值,2.对象的属性、事件和方法(对象三要素)(2)事件、事件过程和事件驱动 P22事件响应对象的动作称为事件,它发生在用户与应用程序交互时(发生在对象上的事情)预定义事件如:单击Click、双击DblClick事件过程对象上发生事件后,应用程序需对其处理事件过程指附在该对象上的用户编写的程序代码,是事件的处理程序,2.对象的属性、事件和方法(对象三要素)(2)事件、事件过程和事件驱动 P23事件驱动程序设计传统面向过程应用程序中,用户无法改
4、变程序执行的流程事件驱动程序设计方式:事件发生执行事件处理程序应用程序每次运行时所经过的代码路径可能是不同的,即运行结果可能不同是图形用户界面的本质,由用户控制而代码作出响应,2.对象的属性、事件和方法(对象三要素)(3)方法 P23对象的行为,即将一些通用的过程编写好并封装起来,作为方法供用户直接调用方法面向对象,所以调用时一定要用对象调用格式:对象.方法 参数名表若省略对象,则表示当前对象,一般指窗体例如:Form1.Print Hello World!,事件和方法的区别事件是被外在条件激活的,是被动的;方法是主动的,如果不主动调用,就不会发生。编写事件处理程序响应事件,若事件中没有编写代
5、码,则系统不处理该事件过程 方法一般由系统内部定义编码,应用程序不需要修改,但是可以通过传送参数,改变方法执行的效果,2.2 窗体和基本控件 P24,一、通用属性1.Name名称属性所有对象都具有的属性,是所创建的对象名称在程序中,控件名是作为对象的标识而引用,不会显示在窗体上系统提供默认名称2.Caption标题属性该属性决定了控件上显示的内容3.Height、width、top和left属性,2.2 窗体和基本控件 P24,一、通用属性4.Enabled属性决定控件是否允许操作True:允许用户进行操作False:禁止用户进行操作,呈暗淡色5.Visible属性决定控件是否可见True:程
6、序运行时控件可见False:程序运行时控件隐藏起来,用户看不到,但控件本身存在,2.2 窗体和基本控件 P24,一、通用属性6.Font属性改变文本的外观FontName:字体;FontSize:字体大小;FontBold:是否粗体;FontItalic:是否斜体;FontStrikethru:是否加一删除线;FontUnderline:是否带下划线。,2.2 窗体和基本控件 P25,一、通用属性6.Font属性例2.1 在窗体上建立两个命令按钮Command1和Command2,Command2的Font属性通过属性窗口设置,其余属性通过代码实现。,2.2 窗体和基本控件 P25,一、通用属
7、性7.ForeColor前景颜色属性用来设置控件的前景颜色(即正文颜色)其值是一个十六进制常数,用户可以在调色板中直接选择所需颜色8.BackColor背景颜色属性用来设置正文以外的显示区域的颜色,2.2 窗体和基本控件 P26,一、通用属性9.控件默认属性反映某个控件最重要的属性称为该控件的默认属性所谓默认属性是程序运行时,可以改变某控件的值,而不必指定该控件的哪个属性。即使用时可省略属性名如Text1.Text=“可视化”等价Text1=“可视化”,2.2 窗体和基本控件 P26,二、窗体创建用户界面是创建应用程序的第一步窗体是一块“画布”,是所有控件的容器1.主要属性窗体属性决定了窗体的
8、外观和操作窗体属性设置方法:通过属性窗口设置在程序运行中设置,1.主要属性(1)Caption:决定标题栏显示的内容(2)Picture:设置窗体中要显示的图片在设计状态下通过属性窗口设置在程序中设置:Picture=LoadPicture(“图片的路径+文件名”)卸载图片:Picture=LoadPicture(“”),2.2 窗体和基本控件 P26,二、窗体 P271.主要属性(1)窗体基本属性:Name、Height、Width、Left、Top、Font、Enabled、Visible、ForeColor、Image(2)Caption标题属性:决定标题栏显示的内容(3)MaxButt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 可视化 编程 基础
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6522630.html