VB教学案2015年[完整版]

上传人:工**** 文档编号:508396453 上传时间:2024-01-07 格式:DOC 页数:90 大小:1.40MB
返回 下载 相关 举报
VB教学案2015年[完整版]_第1页
第1页 / 共90页
VB教学案2015年[完整版]_第2页
第2页 / 共90页
VB教学案2015年[完整版]_第3页
第3页 / 共90页
VB教学案2015年[完整版]_第4页
第4页 / 共90页
VB教学案2015年[完整版]_第5页
第5页 / 共90页
点击查看更多>>
资源描述

《VB教学案2015年[完整版]》由会员分享,可在线阅读,更多相关《VB教学案2015年[完整版](90页珍藏版)》请在金锄头文库上搜索。

1、.第1章 VB概述教学目的要求: 了解VB的发展过程和特点 掌握VB集成开发环境 教学重点 VB集成开发环境及工作模式1.1 VB的发展过程和特点* 演示VB小程序,说明VB学习重要性及方法。一、发展过程:学习版:Learning VB的基础版本,为初学者提供轻松的编程开发环境。专业版:Professional 为计算机专业编程人员提供的一套功能完备开发工具。包括学习版的全部功能。 企业版:Enterprise提供大型网络开发程序,包括专业版功能。二、VB6.0主要功能特点 VB是基于windows环境的可视化程序设计语言。 即继承了结构化程序设计特点,又具有面向对象语言特点1 事件驱动的编程

2、机制2 友好的集成开发环境3 支持多种数据库系统的访问4 支持动态数据交换、动态链接库、对象的链接与嵌入技术及ctiveX技术,主要提供共享其它资源的技术 5 完善的联机帮助 1. VB6.0 集成开发环境1、VB6.0安装略、启动、界面组成2、VB6.0 三种工作模式:设计模式:用户可以进行界面、程序代码的编辑运行模式:程序运行结果,此时界面和程序代码不能编辑。中断模式:程序运行暂时中断,此时可以编辑代码,不能编辑界面。举例说明如:计算圆面积窗体,说明设计模式,运行模式,中断模式。第2章 VB应用程序设计过程教学目的要求: 理解面向对象程序设计及概念 掌握常用基本控件及应用 掌握VB工程开发

3、设计步骤教学重点 掌握常用基本控件属性、方法、事件教学难点:面向对象程序设计中对象、属性、方法、事件概念2.1 面向对象程序设计基本概念一. 对象概念对象含义:一是客观世界中的每一个实体。二是对象是数据和操作的集合.类的概念:是对具有相同属性和相同操作的一组对象的共同描述,是同种对象的抽象。二、对象的三要素VB中对象三要素:属性、事件、方法。1、属性:是用来描述对象的特性。 不同的对象有不同的属性 属性都有其属性值。 同一属性中不同对象的属性值也不相同。 VB中对象属性设置:n 在属性窗口上设置n 在程序代码中:对象名.属性名=属性值 例如:窗体标题设为:学生成绩管理系统.其中标签标题为 XX

4、工程学院, 黑体,60点阵字.2、事件:在VB中,系统为每一对象预先定义好一系列的动作。每个事件都有相应的事件过程,事件过程是通过执行一段程序代码来实现的。常见的事件:n 单击n 双击n 装入n 鼠标移动n 鼠标抬起n 鼠标按下n 获取焦点事件过程的一般格式:Private Sub _ End Sub3、方法:方法是指对象本身能执行的动作。系统为不同对象提供的一种功能系统函数或过程,可供用户直接调用。 一般格式如下: 对象名.方法名 参数n 窗体常用的方法:Print 、Show 、hide、Cls 、Move等.例如:在窗体中输出:Visual Basic程序设计。Form1.Print V

5、isual Basic程序设计举例说明:对象的属性、事件和方法单击显示按钮,在窗体中显示:XX工程学院2.2 窗体的属性、方法和事件一、窗体常用属性 窗体属性决定了窗体的外观和操作。用两种方法来设置窗体属性: 一是通过属性窗口设置; 二是在窗体事件过程中通过代码来设置:对象名.属性名=属性值。序号属性说明默认值1Name名称窗体的名称。Form12Caption标题窗体标题栏上显示的文字Form13Width宽度窗体的水平宽度4Height高度窗体的垂直高度5Left左边界限窗体左上角距屏幕左边的距离6Top上方界限窗体左上角距屏幕顶部的距离7ForeColor窗体工作区前景色,正文颜色8Ba

6、ckColor窗体工作区的背景色9Enabled可用决定窗体是否响应用户的事件Ture False10Visible可见决定运行后窗体是否可见Ture False序号属性说明默认值11Font窗体显示字体的属性.宋体12MaxButtonMinButton窗体是否有最大化按钮窗体是否有最小化按钮Ture13Moveable决定窗体是否能移动. Ture,False.Ture14BorderStyle边界设定窗体边界的样式0:无框线,位置、大小固定;1:单线大小固定;2:可调整;3:固定大小的对话框;4:固定大小的工具窗口;5:可调整的工具窗口2-可调整15Icon设定/改变窗体图标16Pict

7、ure设置在窗体上显示的图形无17WindowState窗体状态窗体显示状态。0:正常;1:最小化;2:最大化0-正常代码中设置:Form1.caption=计算窗口Form1.FontName = 黑体Form1.FontSize = 40Form1.FontBold = True 是否粗体Form1.FontItalic = False 是否斜体Form1.FontStrikethru = True 是否加删除线Form1.FontUnderline = False 是否加下划线Form1.BackColor = RGB 黄色 RGB函数,三原色混合,值在0-255之间Form1.Back

8、Color = QBColor 蓝色 QBColor函数 参数为0-15,代表16种颜色。 或用系统常量VBred, VBblue,VBgreen等。Form1.Height = 5000 像素点 Form1.Picture=Loadpicture 二、窗体常用方法窗体的方法在程序代码中设置,调用方法的一般格式为: 对象名.方法名 参数1,参数2,Show方法:显示窗体 , 格式:窗体名 .Show Hide方法:隐藏窗体 , 格式:窗体名 . HideCls方法:清除窗体上用Print方法显示的信息,格式为:窗体名.ClsMove 移动窗体位置或改变大小 语法格式为:窗体名.Move ,To

9、p ,width, height 如:form1.move 200,100,6000,8000Print 在窗体中输出信息;格式:窗体名 . Print 输出内容如:Form1.print ABCDForm1.print 中国XX Print 1+2Print abcd , 3.14 , 1+2 , XX 每一项各占一个输出区14列 Print abcd ; 3.14; 1+2 ; XX 紧凑格式输出。 三、窗体的事件Click事件 单击窗体空白区事件.DblClick事件 双击窗体空白区事件.Load事件 当窗体被装入时,设置其初始化属性.Activate事件 当窗体为活动窗口时,响应事件U

10、nload卸载事件 当卸载窗体时,响应事件如:关闭窗口时,用msgbox提示.Mousedown. Mouseup, Mousemove 鼠标事件KeyPress ,KeyDown ,KeyUp 键盘操作事件* 事件过程包括相应的过程代码四、MDI窗体:窗体布局中的一种多文档界面工程菜单添加MDI窗体父窗体:添加的MDI窗体,子窗体:普通窗体,将其MDIChild属性为True五、窗体装载和卸载n 装载窗体:load 窗体名 将已设计好的窗体调入内存,但不显示,显示需用show方法.n 卸载窗体:Unload 窗体名 或 Unload Me 或 End n 多窗体启动设置: 工程工程属性或在工

11、程窗口,用快捷菜单,选 工程属性。2.3 基本控件VB6.0控件分为三类:n 标准控件:由VB本身提供的控件,如标签、文本框、等。启动VB后,显示在工具箱中,既不能添加,也不能删除。n ActiveX控件:OLE控件或定制控件。使用前必须事先添加到工具箱中,否则不能使用。n 可插入对象:其它应用程序。一、标签 VB提供的标签控件只能显示文本,而不能编辑文本。标签通常用Caption属性,描述说明信息,或用于输出。标签属性name :标签的名字Caption: 标签的标题。 Alignment:确定标签中标题的对齐方式 0-LeftJustify 缺省值,标题左对齐。 1-RightJustif

12、 标题右对齐。 2-Center 标题居中。 AutoSize: 是否根据标题自动调整大小。True,False BackStyle:选择标签是否透明。 1缺省值不透明;0 标签透明。 * 标签字体,标签位置属性略标签事件:常用Click、DblClick事件。例:设窗体上有一个标签名称为MyLabel,标题为XX,其AutoSize属性值为True。单击标签时,字体颜色变为兰色;双击标签时,则标签的标题字体增加10。属性窗口中设置事件代码:Private Sub myLabel_DblClick myLabel.FontSize = myLabel.FontSize + 10 End Sub

13、 Private Sub myLabel_Click myLabel.ForeColor = QBColor End Sub标签方法:Move 用于实现标签的移动。格式:对象名.Move ,top,width,height例1:双击标签,使之移动到左边距200,上边距100位置.例2:利用标签caption属性,显示输出信息. 例3:窗体上有一个标签控件Label1,单击该标签控件,使该标签控件向右、向下移动50,代码如下: Private Sub Label1_C1ickLabel1.Move Label1.Left+50, Label1.Top+50End Sub二、文本框在VB中,文本框通常作为输入

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号