配色: 字号:
《Visual Basic程序设计教程(第3版)》第1章VisualBasic入门
2023-05-24 | 阅:  转:  |  分享 
  
Visual Basic程序设计教程 (第3版) 第1章 Visual Basic入门 21.1 Visual Basic简介 1.2
什么是可视化程序设计 1.3 什么是面向对象程序设计 1.4 Visual Basic 6.0的启动 1.5 Visual Ba
sic 6.0集成开发环境 1.6 创建Visual Basic 6.0应用程序的步骤 1.7 Visual Basic 6.0的
工程管理 1.8 使用帮助信息 1.9 应用案例与设计 1.1 Visual Basic简介Visual Basic 6.0包括
3个版本:学习版(Learning)、专业版(Professional)和企业版(Enterprise)。? 学习版:它是Visu
al Basic 6.0的基本版本,主要是为初学者学习基于Windows的应用程序开发而设计的。? 专业版:它主要是为专业编程人员
设计的。除了具有学习版的全部功能外,还包括ActiveX、Internet控件开发工具以及HTML页面设计等高级特性。? 企业版:
它是Visual Basic 6.0的最高版本,除包括专业版的全部功能外,还包括一个Back Office工具,使得专业编程人员能
够创建更高级的分布式高性能应用程序。 1.2 什么是可视化程序设计 所谓“可视化程序设计”,是一种开发图形用户界面(G
UI)应用程序的方法,应用这种方法,软件开发人员不需编写大量代码,去描述界面元素的外观和位置,而只需选定特定界面元素的样本,并用鼠
标将其拖放到屏幕上,然后再通过不同的方法,编写一些容易理解的事件处理程序,就可完成应用软件的设计,这种直观的程序设计方法,称为可视
化程序设计。 1.3 什么是面向对象程序设计 传统的结构化程序设计(Structure Programming)是一种强调
功能抽象化和模块化的编程方法,即模块是功能的抽象,每一个模块都是一个处理单元,并有输入和输出,它把求解问题的过程看做一个处理过程。
面向对象程序设计(Object Oriented Programming,OOP)是一种以对象为基础,以事件来驱动对象执行的
程序设计技术。 1.3 什么是面向对象程序设计1.对象(Object) 对象是具有某些特性的具体事物的抽象。在现实生活中,任何一
个实体都可以视为一个对象。 2.对象的属性(Property) 在面向对象的程序设计中,每一个对象都有一组特定的属性。 在Visu
al Basic中,对象属性的设置一般有以下两种途径:(1)选定对象,然后在设置属性的特定窗口中,找到相应的属性进行直接设置。(2
)在程序代码中通过编程设置,其格式为:对象名. 属性名=属性值 1.3 什么是面向对象程序设计3.对象的事件(Event)对象的
事件是指能够被对象识别的动作。当一个对象被一事件激发时,对象就会对该事件做出响应。 事件过程是一段独立的程序代码,它在一个对象响应
某个特定事件时执行。通常一个对象可以识别和响应一个或多个事件,在程序设计中,根据应用程序的需要,编写相应的事件过程就可以了。 1.
3 什么是面向对象程序设计4.对象的方法(Method)一般来说,方法就是要执行的动作。 方法对应一段可执行的程序,可以实现一定
的功能,但方法不是一个独立的实体,只隶属于某类对象,其实现细节在应用程序中是看不到的,也不能修改。方法只能在编程中调用,其格式一般
为:对象名. 方法名(参数) 有的方法需要提供参数,有的方法则不带参数。1.4 Visual Basic 6.0的启动
运行Visual Basic 6.0最常用的方法是通过“开始”菜单上的“程序”选项,打开“Microsoft Visual Stu
dio 6.0中文版”子菜单中的“Microsoft Visual Basic 6.0中文版”程序,就可以启动Visual Bas
ic 6.0。 图1.1 Visual Basic 6.0初始窗口 1.5 Visual Basic 6.0集成开发环境 标题
栏 Visual Basic 6.0有3种工作模式:? 设计模式。它可通过进行用户界面的设计和代码编制,来设计应用程序。? 运行模
式。运行应用程序,此时不能编辑界面和代码。? 中断模式。应用程序运行暂时中断,此时会弹出“立即窗口”,在窗口中输入简短命令,可立即
执行。 菜单栏 在菜单栏中共有13个菜单标题,每一个菜单标题都有一个下拉式菜单。 文件(File) 、编辑(Edit) 、视图(V
iew) 、工程(Project) 、格式(Format) 、调试(Debug) 、运行(Run) 、查询(Query) 、图表(
Diagram) 、工具(Tools) 、外接程序(Add-Ins) 、窗口(Window) 、帮助(Help) 工具栏 图1.3
标准工具栏各按钮作用工具箱 窗体设计器 应用程序中的每一个窗体都有它自己的窗体设计器,可以在其上添加各种控件以及图形、图片,并
随意移动,改变大小 工程资源管理器窗口 工程是指用于创建一个应用程序的文件集合。 图1.5 工程资源管理的窗口 属性窗口 图1.
6 属性窗口 代码窗口 图1.7 代码窗口 窗体布局窗口 窗体布局窗口在屏幕的右下角,在该窗口中有一个表示屏幕的小图标,用来显
示和布置应用程序中各窗体的位置。 立即窗口 立即窗口是为调试程序提供的,使用立即窗口可以在中断状态下查询对象的值,也可在应用程序中
使用Debug对象和Print方法,在立即窗口中显示程序员所关心的表达式的值。 例如在程序中加入如下代码:Debug.print
Format(Time)图1.8 立即窗口 1.6 创建Visual Basic 6.0应用程序的步骤 1 建立用户界面的对
象 2 设置对象的属性值 3 编写程序代码,建立事件过程 4 保存和运行应用程序 1.7 Visual Basic 6.0
的工程管理 工程文件 工程管理 工程文件一个工程对应一个工程文件,且具有.vbp文件扩展名。 工程文件的结构如下:工程所
含的文件清单工程的系统环境共享文件Visual Basic工程中的主要文件及文件的结构 (1)窗体文件(2)窗体的二进制数据文件
(3)类模块文件 (4)标准模块文件 (5)ActiveX 控件文件 (6)资源文件 工程管理 1.创建新的工程 2.打开和保存工
程文件 3.在工程中添加窗体或模块4.在工程中使用已经存在的文件 5.生成可执行文件 1.8 使用帮助信息1.使用上下文相关的帮
助信息 2.使用帮助菜单中的命令3.运行Visual Basic 6.0 提供的实例1.9 应用案例与设计—简单的算术四则运算器的
设计VB简单应用案例要求设计一简单的算术四则运算器1.应用案例要求 VB简单应用案例要求设计一简单的算术四则运算器,其功能分为以下
2个:⑴能动态输入两个数;⑵能够对输入的两个数进行加、减、乘、除运算,并输出运算结果。2.应用案例分析与设计⑴应用案例控件选择及属
性设置 (主要控件属性设置如表1.1所示 )图1.18 程序运行界面 ⑵应用案例代码设计 ①单击“+”按钮,则将运算数一中的值和
运算数二中的值相加,此时应在按钮的“Click”事件编程。Private Sub Command1_Click() Text3
= Val(Text1) + Val(Text4) ''将Text中字符转换成数值使用val函数End Sub②单击“-”按钮,则
将运算数一中的值和运算数二中的值相减,此时应在按钮的“Click”事件编程。Private Sub Command2_Click(
) Text3 = Val(Text1) - Val(Text4) ''将Text中字符转换成数值使用val函数End Sub③
单击“”按钮,则将运算数一中的值和运算数二中的值相乘,此时应在按钮的“Click”事件编程。Private Sub Comman
d3_Click() Text3 = Val(Text1) Val(Text4) ''将Text中字符转换成数值使用val函
数End Sub ④单击“/”按钮,则将运算数一中的值和运算数二中的值相除,此时应在按钮的“Click”事件编程。Private
Sub Command4_Click() Text3 = Val(Text1) / Val(Text4) ''将Text中字符转
换成数值使用val函数End Sub⑤单击“退出”按钮,则结束程序,此时应在按钮的“Click”事件编程。Private Sub
Command5_Click() EndEnd Sub 3.程序的调试与运行(1)解释方式运行。① 按F5功能键或单击工具栏上
的“启动”按钮。② 在“运算数一”和“运算数二”后面的两个文本框里分别输入数字。③ 分别单击“+”、“-”、“”、“/”这4个运
算按钮,则在“运算结果”后面的文本框里显示对应的运算结果。 3.程序的调试与运行(续)(2)编译方式运行。① 在“文件”菜单中选取
“生成工程1.exe…”命令 ② 在生成可执行文件的对话框里,选择保存路径并键入文件名,单击“确定”按钮,即可将生成的可执行文件保
存在指定的文件夹里 ③ 打开保存可执行文件的文件夹,双击“工程1”文件即可执行应用程序。 4.程序的保存 选择“文件”菜单中的“保存工程”或“工程另存为”命令,或者单击工具栏上的“保存工程”按钮保存完窗体文件后,系统会自动弹出“工程另存为”对话框,此时可保存工程文件(.vbp)该应用程序保存后的窗体文件名为“VB简单程序.frm”,工程文件名为“VB简单程序.vbp” 。实训一 VB入门 1.熟悉VB的开发环境。 2.建立、编辑和运行一个实现文字的显示和清除功能简单的VB应用程序。
献花(0)
+1
(本文系src862tekto...首藏)