Visual Basic程序设计1-2.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Visual Basic程序设计1-2.ppt》由会员分享,可在线阅读,更多相关《Visual Basic程序设计1-2.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章 Visual Basic概述本章主要内容Visual BasicVisual Basic的发展及特点的发展及特点Visual BasicVisual Basic的安装和启动的安装和启动Visual BasicVisual Basic的集成开发环境的集成开发环境1.1 Visual Basic的发展及特点Visual BasicVisual Basic的发展的发展VBVB从从1.01.0版到版到4.04.0版,只有英文版,而版,只有英文版,而5.05.0以后的以后的VBVB都推出了中都推出了中英文两种语言的版本。每种语言的版本都包括学习版英文两种语言的版本。每种语言的版本都包括学习版(L
2、earningLearning)、)、专业版(专业版(ProfessionalProfessional)和企业版和企业版(EnterpriseEnterprise)Visual BasicVisual Basic的特点的特点 可视化的程序设计方法可视化的程序设计方法 面向对象的程序设计思想面向对象的程序设计思想 事件驱动的编程机制事件驱动的编程机制 结构化的程序设计语言结构化的程序设计语言 高度的可扩充性高度的可扩充性 强大的数据库访问能力强大的数据库访问能力 支持动态数据交换支持动态数据交换 支持对象链接与嵌入支持对象链接与嵌入1.2Visual Basic的安装与启动Visual Basi
3、cVisual Basic的运行环境的运行环境Visual BasicVisual Basic的安装的安装Visual BasicVisual Basic的启动的启动1.2.1 Visual Basic的运行环境操作系统:操作系统:NT Server 4.0、NT Workstation 4.0、Windows 95,或更高版本。或更高版本。CPU:486DX/66 MHz 或更高的处理器。或更高的处理器。内存:内存:Windows 9598下要求下要求24MB以上的内存,以上的内存,Windows NT下要求下要求32MB以上。以上。磁盘空间:磁盘空间:对于标准版或专业版,典型安装对于标准版
4、或专业版,典型安装 48MB,完完全安装全安装 80MB。其他设备:其他设备:CD-ROM 驱动器,鼠标或其他光标控制驱动器,鼠标或其他光标控制设设备。备。1.2.2 Visual Basic的安装VB6.0的安装过程与Microsoft Office2000等产品的安装方法相似。VB6.0可以从单独发行的一张CD盘上安装,也可以从Visual Studio 6.0产品的第一张盘上安装。一般都带有VB自动安装程序。具体的解压和复制工作由系统提供的安装程序(一般为Setup.exe)完成。VB6.0有三种安装方式选择:典型安装、自定义安装和最小安装。1.2.3 Visual Basic的启动A.
5、从开始进入B.从快捷方式进入VB进入界面退出VB1.3 Visual Basic6.0的集成开发环境Visual Basic 的主窗口标准控件名称及其类型指针标签(label)框架(frame)复选框(checkbox)组合框(combobox)水平滚动条(hscrollbar)定时器(timer)目录列表框(dirlistbox)形状(shape)图象框(image)对象链接与嵌入(OLE)图片框(picturebox)文本框(textbox)命令按钮(commandbutton)单选按钮(optionbutton)列表框(listbox)垂直滚动条(vscrollbar)驱动器列表框(dr
6、ivelistbox)文件列表框(filelistbox)直线(line)数据(data)第二章第二章 Visual BasicVisual Basic程序设计概述程序设计概述本章主要内容程序设计方法发展简述程序设计方法发展简述Visual BasicVisual Basic的对象及其属性、事件与方法的对象及其属性、事件与方法窗体对象及其属性、事件与方法窗体对象及其属性、事件与方法创建创建Visual BasicVisual Basic应用程序的基本步骤应用程序的基本步骤VisaulVisaul Basic Basic工程的组成与管理工程的组成与管理2.1 程序设计方法发展简述早期的程序设计早
7、期的程序设计结构化程序设计结构化程序设计面向对象程序设计面向对象程序设计2.2 2.2 Visual BasicVisual Basic的对象及其属性、事件和方法的对象及其属性、事件和方法VisaulVisaul Basic Basic的对象的对象对象的属性、事件与方法对象的属性、事件与方法2.2.1 Visual Basic的对象所谓所谓“对象对象”,即指任何具体的事件,是应用程序的基,即指任何具体的事件,是应用程序的基本运行实体。例如:现实生活中的闹钟,电视机,等;本运行实体。例如:现实生活中的闹钟,电视机,等;在在VBVB中把窗体和控件统称为对象。在窗体上安放对象中把窗体和控件统称为对象
8、。在窗体上安放对象的设计过程,就成了一种用对象组装应用程序的过程。的设计过程,就成了一种用对象组装应用程序的过程。例:在窗体上安放一命令按钮,然后运行。例:在窗体上安放一命令按钮,然后运行。Visual BasicVisual Basic中的中的对象分为窗体和控件对象分为窗体和控件两大类。窗体就两大类。窗体就是窗口本身,是屏幕上的一个矩形区域;控件则是窗体是窗口本身,是屏幕上的一个矩形区域;控件则是窗体上构成图形用户界面的一些基本组成部件。上构成图形用户界面的一些基本组成部件。对象的建立方法:对象的建立方法:双双 击工具箱上所需的控件图标,则击工具箱上所需的控件图标,则立即在窗体上出现一个默认
9、大小的对象框;或者左击工立即在窗体上出现一个默认大小的对象框;或者左击工具箱上的控件图标,鼠标移到窗体上按住左键拖曳到所具箱上的控件图标,鼠标移到窗体上按住左键拖曳到所需的大小后释放鼠标。需的大小后释放鼠标。2.2.2 对象的属性、事件和方法1.1.属性描述对象特征的数据属性描述对象特征的数据 VBVB中任何一个对象(窗体和控件),都通过称为属性中任何一个对象(窗体和控件),都通过称为属性的一组有一定含义的数据加以限定。常见的属性有的一组有一定含义的数据加以限定。常见的属性有name,caption,backcolor,enable,forecolor,height,name,caption,
10、backcolor,enable,forecolor,height,visible,widthvisible,width等,它们规定了对象的外观和某些行为。等,它们规定了对象的外观和某些行为。有些属性是大多数对象所共有的,有些属性则是某个有些属性是大多数对象所共有的,有些属性则是某个对象所独有的。对象所独有的。除了在属性窗口里设置对象属性外,也可以通过语句除了在属性窗口里设置对象属性外,也可以通过语句在程序中动态设置。格式:对象名在程序中动态设置。格式:对象名.属性名设置的属性属性名设置的属性值值 例:例:command1.height=58command1.height=58 有的对象的属性
11、在属性窗口中没有列出,只能在运行时有的对象的属性在属性窗口中没有列出,只能在运行时由程序代码进行设置,修改,或读取使用。把这些只能由程序代码进行设置,修改,或读取使用。把这些只能在程序代码中使用的属性,称为对象的动态属性。在程序代码中使用的属性,称为对象的动态属性。2.2.2 对象的属性、事件和方法2.2.事件能被对象识别的固定动作事件能被对象识别的固定动作 所谓对象的所谓对象的“事件事件”,就是由,就是由VBVB预先设计好的,能被预先设计好的,能被对象识别的对作对象识别的对作注意:一是事件仅仅是一个动作注意:一是事件仅仅是一个动作 二是对象会自动识别事件是否发生二是对象会自动识别事件是否发生
12、 三是对象所能识别的事件,都是预先设计安排好的。三是对象所能识别的事件,都是预先设计安排好的。VBVB中典型和常用的对象事件:中典型和常用的对象事件:Click Click 单击鼠标事件。单击鼠标事件。DblClickDblClick 双击鼠标事件。双击鼠标事件。MouseDown,MouseUp,MouseMoveMouseDown,MouseUp,MouseMove 有关鼠标事件。有关鼠标事件。KeyPress,KeyDown,KeyUpKeyPress,KeyDown,KeyUp 有关键盘按键的事件。有关键盘按键的事件。Load Load 装载事件装载事件 Unload Unload 卸
13、载事件卸载事件 作为作为VBVB的使用者,你不必关心如何实现的使用者,你不必关心如何实现ClickClick等等事件,如何捕促事件,如何捕促到这些事件的发生。你的精力应集中在发生了某事件后,应该完成到这些事件的发生。你的精力应集中在发生了某事件后,应该完成什么任务。这个任务是需要你用什么任务。这个任务是需要你用VBVB的程序设计语言来编写的,这段的程序设计语言来编写的,这段程序代码称为事件过程代码。有时也称程序代码称为事件过程代码。有时也称VBVB是采用事件驱动的编程技是采用事件驱动的编程技术。术。VBVBVBVB的事件过程的一般形式的事件过程的一般形式的事件过程的一般形式的事件过程的一般形式
14、:Private Sub Private Sub 对象名事件名对象名事件名 (参数列表参数列表 )End SubEnd Sub例:窗体上名为例:窗体上名为Command1Command1的命令按钮的的命令按钮的ClickClick事件过事件过程应有形式:程应有形式:执行过程是:按下按钮执行过程是:按下按钮 引发引发Command1Command1的的Click Click 事事件件响应该事件响应该事件 运行运行Command1-ClickCommand1-Click事件过程代码。事件过程代码。3.3.方法可以在对象上操作的过程方法可以在对象上操作的过程方法可以在对象上操作的过程方法可以在对象上
15、操作的过程 所谓对象的所谓对象的“方法方法”,是,是 一些可由对象调用的特殊过程,它将一些可由对象调用的特殊过程,它将使调用者完成规定的操作。下面是使调用者完成规定的操作。下面是VBVB中最典形,最常用的对象方法中最典形,最常用的对象方法:Show Show Show Show 用于显示窗体用于显示窗体用于显示窗体用于显示窗体Hide Hide Hide Hide 用于隐藏窗体用于隐藏窗体用于隐藏窗体用于隐藏窗体Refresh Refresh Refresh Refresh 用于得重画窗体或控件用于得重画窗体或控件用于得重画窗体或控件用于得重画窗体或控件SetFocusSetFocusSetF
16、ocusSetFocus 将焦点移到调用者(窗体或控件)上,成为当前活动对象将焦点移到调用者(窗体或控件)上,成为当前活动对象将焦点移到调用者(窗体或控件)上,成为当前活动对象将焦点移到调用者(窗体或控件)上,成为当前活动对象Drag Drag Drag Drag 用于拖拽控件用于拖拽控件用于拖拽控件用于拖拽控件Print Print Print Print 用于在窗体或打印机上输出信息用于在窗体或打印机上输出信息用于在窗体或打印机上输出信息用于在窗体或打印机上输出信息Move Move Move Move 用于移动窗体或控件到指定位置用于移动窗体或控件到指定位置用于移动窗体或控件到指定位置用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Visual Basic程序设计1-2 Basic 程序设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内