Vb程序设计2.ppt
《Vb程序设计2.ppt》由会员分享,可在线阅读,更多相关《Vb程序设计2.ppt(70页珍藏版)》请在优知文库上搜索。
1、2v教学目标教学目标u熟练掌握窗体主要属性、方法和事件的用法,并能利用其完成应用系统功能的程序实现;u熟练掌握基本控件的用法、主要属性、方法和事件,并能利用其完成应用程序界面的设计,功能的实现,数据的有效性、完整性、合法性检验,实现对客户数据的显示及读取;u能熟练使用各对象完成系统界面及应用功能的设计;u重点掌握窗体及基本控件的常用属性、方法、事件;u难点为事件驱动的理解及应用。u本章为课程教学重点,要求结合应用程序实例及上机实践,能熟练编写应用程序。特别是对各类数据的输入、检验、显示及值的读取,各功能的触发要求熟练掌握。3v2.0 2.0 基本概念基本概念窗体、控件v2.1 2.1 窗体设计
2、窗体设计属性、方法、命令、事件及应用示例v2.2 2.2 基本控件及主要属性基本控件及主要属性标签、文本框、命令按钮、复选框、选项按钮、列表框、下拉列表框、图片框、图片、图形及线条、滚动条、定时器、焦点、菜单v2.3 2.3 控件的方法和事件控件的方法和事件SetFocus, AddItem, RemoveItem,Change, Click, DbClick, GotFocus, LostFocus, Timer, KeyDown, KeyUp, KeyPress, Scrollv2.4 2.4 多文档界面(多文档界面(MDIMDI窗体)窗体)v2.5 2.5 综合应用程序示例综合应用程序示
3、例 界面设计界面设计 事件响应事件响应 公用模块公用模块v第二章第二章 作业作业4 界面是用户与应用程序进行交互操作的可视部分。窗体和控件是创建界面的基本构造模块;也是创建应用程序所使用的基本对象。v 窗体窗体(1)功能:是应用程序的主要部分,是程序的I/O界面。(2)属性(系统解释) (3)可调用的方法: .load .show .print .cls move(4)可触发的事件: Load Resize Active Deactive click dbclick mousedown v 控件控件u 是包括在窗体对象内的对象,是可视化编程的预定义部件,是可以迅速组合以建立可用程序的构造块。5
4、6v一、窗体属性一、窗体属性注:窗体各属性含义及用法自学。课堂讲解常用属性及用法举例v1. 1. 窗体常用属性窗体常用属性Name 属性 * 设置窗体的名称,在代码中用名称引用该窗体。缺省名称为 Form1、Form2,建议给 Name 属性设置反映窗体功能的名称,如浏览窗体命名 frmBrowse。Caption 属性 * 设置窗体标题栏中显示的提示文本;Picture 属性 设置窗体背景图片;Icon 属性 设置在窗体最小化时显示的图标;7MaxButton、MinButton、ControlBox属性 * 设置窗体是否设有最大化、最小化、关闭钮;Height 和 Width 属性 设置窗
5、体初始大小;Left 和 Top 属性 根据屏幕的左上角确定窗体的位置;Visible 属性 * 设置窗体是否可见;WindowState 属性 * 设置窗体启动时最大化、最小化或正常大小其它:Appearance, BackColor, BorderStyle, CotrolBox, Enabled, FillColor, Font, MDIChild, MousePointer注:查看某属性的详细信息:选择该属性,按F1查看联机帮助。8v2. 2. 属性的使用属性的使用在界面设计时,利用“属性工具箱”设置外观特性类属性;示例:在VB环境中演示。在程序代码中,引用及动态调整属性值。格式:Ob
6、jectName.AttributeName示例:frmAttrib.Width = frmAttrib.Width + 1000特殊常量:me用于指代当前对象,例:me.Widthv3. 3. 窗体属性、方法、事件应用示例窗体属性、方法、事件应用示例(frmAttrib.frm)(frmAttrib.frm)结合方法、事件示例演示。程序示例程序示例2-12-19v1. 1. 窗体常用方法窗体常用方法Show 方法 * 显示一个窗体(含将窗体调入内存功能)。格式: ObjectName.Show modal ,owner调用 Show 方法与设置窗体 Visible 属性为 True 具有相同
7、的效果。参数:vbModal 设置窗体以模式窗体方式打开Hide 方法 隐藏一个窗体(其中控件仍可使用)。 ObjectName.Hide程序示例程序示例2-22-210v2. 2. 相关命令相关命令UnLoad 命令 * 从内存中卸载某一窗体。格式: UnLoad formNamev3. 3. 窗体属性、方法、事件应用示例窗体属性、方法、事件应用示例(frmAttrib.frm)(frmAttrib.frm)在VB环境中演示及讲解(代码附后)。程序示例程序示例2-22-211u将窗体作为模式对话框显示使用 Show 方法,其 style 参数值为 vbModal(一个值为 1 的常数)。例如
8、:frmAbout.Show vbModalu将窗体作为无模式对话框显示使用不带 style 参数的 Show方法。例如:frmAbout.Show u注意:如果窗体显示为模式对话框,则只有当对话框关闭之后,在 Show 方法后的代码才能执行。而,当窗体被显示为无模式对话框时,在该窗体显示出来以后,Show 方法后面的代码紧接着就会执行。uShow 方法另有一个可选参数,owner,用来指定窗体的父子关系。将某个窗体名传给这个参数,使得这个窗体成为新窗体的拥有者。如:u 将 frmAbout 显示为 frmMain 的无模式子窗体。ufrmAbout.Show vbModeless, frmM
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Vb 程序设计
