310 likes | 488 Views
Visual Basic6.0 程序设计. 课 程 简 介. 1 、课程简介: Visual Basic 是按照高等院校教学 需要开设的课程,详细介绍 Visual Basic 的基础知识。 2 、课程要求: 要求学生能利用 VB 编写简 单 的 应用 程序。 3 、前序课程: 计算机文化基础. 课 程 简 介. 4 、本课程特点: 入门阶段: 新名词、新概念较多,感觉比较抽象、枯燥。 入门之后: 自己能够完成一些程序,很感兴趣。 课程特点: 需要大量的上机实践,应记住一些典型的程序算法。. 课程安排及进度. 课程安排:
E N D
课 程 简 介 1、课程简介:Visual Basic是按照高等院校教学 需要开设的课程,详细介绍Visual Basic的基础知识。 2、课程要求:要求学生能利用VB编写简单的应用程序。 3、前序课程:计算机文化基础
课 程 简 介 4、本课程特点: 入门阶段:新名词、新概念较多,感觉比较抽象、枯燥。 入门之后:自己能够完成一些程序,很感兴趣。 课程特点:需要大量的上机实践,应记住一些典型的程序算法。
课程安排及进度 课程安排: 本课程共分12章,课内讲授第一章到第十一章。 学时分配: 上课:28学时 上机:28学时 课外练习:14学时 教学方法: 课前预习、课堂授课、课后复习、作业、上机实践。 进度: 具体进度详见教学日历。
第1章 Visual Basic(VB) 概述 1.1 程序设计语言的发展 1.2 中文版Visual Basic简介 1.3 VB的安装和启动 1.4 VB6.0的集成开发环境 重点:1.VB开发环境及使用 2.工程的创建与保存
1.1 程序设计语言的发展 1.1.1 计算机程序设计语言的发展 计算机的工作体现为执行程序。 程序是控制计算机完成特定功能的一组有序指令的集合,程序设计语言经历了 机器语言、汇编语言到高级语言 前世界上已经设计和实现的计算机语言有上千种之多,但实际被人们广泛使用的计算机语言不过数十种。
计算机语言的发展: (1)机器语言:计算机能够直接识别和执行的二进制代码的集合 (2)汇编语言:用符号表示的机器语言。 (3)高级语言:接近自然语言的命令和语句。高级语言在程序设计时着眼于解决问题时的过程,它是一种面向过程的语言。 (4)面向对象语言:面向对象的程序设计用面向对象的方法来解决问题,不再将问题分解为过程,而是将问题分解为对象。世界是由许多对象组成的。对象有自己的数据(属性),也包括作用于数据的操作(方法)。对象将自己的属性和方法封装成一个整体,供程序设计者使用
1.2 VB 简介 ★ Visual Basic是Microsoft公司在1991年推出的用于开发Windows应用程序的开发工具,是基于DOS平台下 Basic编程语言的可视化的程序设计语言。它继承了 Basic所具有的程序设计语言简单易用的特点,同时在其编程系统中采用了面向对象、事件驱动的编程机制,开创了可视化编程的一代先河。 ★Visual是可视化的意思,Visual Basic的命名就表示它是一套可视化的程序开发工具。在设计过程中,可以用可视化的方法编排程序窗口(即执行时的外观),同时也可以采用易学易懂的Basic语言,并且把界面操作的细节部分事先封装起来,使得初学程序设计的人也可以轻而易举的编写出想象的程序。
可视化 :Visual的英文含义既是可视化,在可视化环境下创作前端界面也就如同摆放积木。 面向对象 :面向对象编程是建立在类的基础上的,其通过类的封装而使源程序更加便于维护。 事件驱动 :事件驱动则是指程序的执行路线是基于用户的操作步骤来确定的。 VB的编程特点
★ VB6.0(中文版)包括三个版本: 学习版—用于初学者,包括所有的内部控件。 专业版—用于开发人员,除学习版全部功能外,还包括ActiveX和Internet控件开发工具之类的高级特性。 企业版— VB6.0的最高版本,除具有专业版的全部功能外,还包括一些特殊的工具。 本书以VB6.0企业版(中文)为蓝本,介绍Visual Basic 6.0的常用功能。 在介绍VB的功能之前,我们先看一个VB的例子。
例1.在窗体上放一个标签和一个按钮,按钮上显示“欢迎”,当按下按钮时,在标签中显示“上海中医药大学欢迎你!”。例1.在窗体上放一个标签和一个按钮,按钮上显示“欢迎”,当按下按钮时,在标签中显示“上海中医药大学欢迎你!”。
1.3 V B的安装和启动 1.3.1 VB的安装 1.3.2VB的启动
VB的安装 Visual Basic 6.0安装步骤 (1)启动安装程序。 (2)输入用户ID号 (3)输入姓名、用户单位 (4)选择安装路径。 (5)选择安装方式,有“典型安装”和“自定义安装”两种安装方式。
开始 程序 Visual Basic 6.0 利用桌面上的VB6.0快捷方式 VB启动 直接双击VB文件,启动VB并打开文件 VB的启动 与一般的Windows应用软件类似,VB有三种启动方式: 用前两种方法启动VB6.0后窗口如图2.1所示,窗口中有三个按钮:现存—选择和打开现有的工程。 新建—建立新工程。 最新—列出最近使用过的工程。 当要新建一个工程时,单击“新建”按钮,选择“标准”项和单击“打开”命令按钮后,进入VB 6.0应用程序集成开发环境进行新工程的创建。
新建 现存 最新 图2.1 启动VB6.0
主窗口 窗体窗口 属性窗口 立即窗口 工程资源管理器窗口 窗口 对象浏览窗口 代码窗口 工具箱窗口 窗体布局窗口 1.4 VB 6.0的集成开发环境 当要新建一个工程时,单击“新建”按钮,选择“标准”项和单击“打开”命令按钮后,进入如图2.2所示的VB 6.0应用程序集成开发环境进行新工程的创建。它包括以下几个独立的窗口:
主窗口 工程资源 管理器 窗口 工具箱 窗体 窗口 属性 窗口 代码 窗口 窗体 布局窗口 立即 窗口 图2.2 VB6.0应用程序集成开发环境 下一页
1. 主窗口--应用程序窗口。 2. 窗体(form)窗口--设计VB程序的界面。 3. 属性(properties)窗口--所有窗体或控件的属性设置。 4. 代码(code)窗口--编辑窗体、标准模块中的代码。 5. 工程资源管理器(project expror)窗口 ----保存一个应用程序所有的文件。 6.立即窗口(Immediate) ----用来显示代码中正确调试的语句所产生的信息,或显示直接在该窗口中键入的命令所请求的信息。 7.窗体布局窗口(Form layout) -----用于指定程序运行时的初始位置 8. 工具箱(toolbox)窗口 -----显示各种控件的制作工具,供用户在窗体上设计。
设计—设计用户界面,编写源代码,完成程序开发。设计—设计用户界面,编写源代码,完成程序开发。 运行—运行应用程序。 工作 模式 中断—暂时中断应用程序运行,可编辑代码,但不可修改用户界面。按F5键或单击“继续”按钮继续运行程序;单击“结束”按钮程序停止运行。在此模式会弹出“立即”窗口,在窗口内可输入简短的命令,并立即执行。 1.4.1 主窗口 1.标题栏 用来表明工程名称和集成开发环境当前的工作模式。 VB有三种工作模式:设计(Design)模式、运行(Run)模式和中断(Break)模式。
2.菜单栏 菜单栏中包括13个下拉菜单,汇集了VB程序开发过程中需要的命令。 3.工具栏 工具栏可以迅速地访问常用的菜单命令。除了标准工具栏外,VB 6.0还提供了编辑、窗体编辑器、调试等专用的工具栏。要显示或隐藏工具栏,可以选择“视图”菜单的“工具栏”命令或将鼠标在标准工具栏处单击右键进行所需工具栏的选取。
1.4.2 窗体窗口 窗体窗口---Form窗口。是VB应用程序的主要部分,用户通过与窗体上的控件交互来得到结果。该窗口具有标准窗口的一切功能,可被移动、改变大小及缩成图标。每个窗体窗口必须有一个唯一的窗体名字,建立窗体时缺省名为Form1,Form2……。 返回
1.4.3 属性窗口 对象列表框—拉出所选窗体包含的对象的列表。 对象列表框 属性显示排列方式 属性显示排列方式—按字母序和按分类序 属性窗口 属性列表—属性列表分为两部分:左边列出的是各种属性;右边列出的则是相应的属性值。 属性列表框 属性含义说明—当在属性列表框选取某属性时,在该区显示所选属性的含义。 属性含义说明 图2.3 属性窗口 返回
查看代码 查看对象 切换文件夹 查看代码—在代码窗口显示和编辑代码。 图2.4 工程资源管理器窗口 三个 按钮 查看对象—在模块的对象窗口显示和编辑对象。 切换文件夹—切换文件夹显示的方式。 1.4.4 工程资源管理器窗口 它保存一个应用程序所有属性以及组成这个应用程序所有的文件。工程文件的后缀为VBP,工程文件名显示在工程文件窗口的标题框内。
对象列表框 过程列表框 ⑴ 从工程窗口中选择一个窗体或标准模块,并单击“查看代码”按钮。 代码窗口的打开 代码编辑区 ⑵ 从窗体窗口中打开代码窗口,可用鼠标双击一个控件或窗体本身。 ⑶ 从“视图”菜单中选择“代码窗口”命令。 图2.5 代码窗口 1.4.5 代码窗口 代码(Code)窗口是专门用来进行程序设计的窗口,可在其中显示和编辑程序代码,见图2.5。打开代码窗口有以下三种方法: 返回
图2.6 窗体布局窗口 1.4.6 窗体布局窗口 Form Layout窗口,见图2.6。用于指定程序运行时的初始位置,使所开发的应用程序能在各个不同分辨率的屏幕上正常运行,在多窗体应用程序中最为有用。此窗口在屏幕的右下角。用户只要用鼠标拖动窗体中的Form 窗体位置,就能决定该窗体在运行时的初始位置。 返回
指针(不是控件) 图2.8工具箱 图像 形状 时钟 水平滚动条 组合框 检查框 框架 标签 目录列表框 图形框 文本框 命令按钮 单选按钮 列表框 垂直滚动条 驱动器列表框 文件列表框 直线 数据控制 对象链接与嵌入 1.4.7 工具箱窗口 新安装的VB 6.0,工具箱窗体中有21个以图标按钮形式表示的各种控件的制作工具,他们称为标准控件。利用这些工具,用户可以在窗体上设计各种控件。 返回
1.4.8 立即窗口 为调试应用程序提供的窗口,用户可直接在该窗口使用Print方法或在程序中使用Debug语句、Print语句显示表达式的值。 1.4.9 VB中的帮助 通过MSDN Library获得帮助 从Internet上获得帮助 返回
1.4.10 工程的组成 • 应用程序建立在工程的基础之上,一个工程是各种类型文件的集合,它包括工程文件(Vbp)、窗体文件(Frm)、标准模块文件(Bas)、类模块文件(Cls)、资源文件(Res)和ActiveX的文件(Ocx)。 1.工程文件 存储了与该工程有关的所有文件和对象的清单,这些文件和对象自动链接到工程文件上,每次保存工程时,其相关文件信息也随之更新。当然,某个工程下的对象和文件也可供其他工程共享使用。在工程的所有对象和文件被汇聚在一起并完成编码后,就可以编译工程,生成可执行文件。
2.窗体文件 存储了窗体上使用的所有控件对象、对象的属性、对象相应的事件工程和程序代码。一个应用程序至少包含一个窗体文件。 3.标准模块文件 存储了所有模块级变量和用户自定义的通用过程。通用过程是指可以被应用程序各处调用的过程。 4.类模块文件 用来建立用户自己的对象。类模块包含用户对象的属性及方法,但不包含事件代码。
1.4.11创建、打开和保存工程 1.创建工程 第一步,启动Visual Basic 6.0应用程序。 第二步,在“新建工程”选项卡中选择“标准EXE”(如图1-15所示),点击“确定”,则新建了一个工程,默认的名称为“工程1”。 2.打开工程 对已有的工程可以使用以下两种方式打开: (1)找到工程文件并双击。 (2)启动Visual Basic 6.0后,在弹出的菜单中点击“取消”。点击菜单栏上的【文件】→【打开工程】,定位文件所在的路径,选择要打开的工程文件图标,点击“打开”,便可打开一个工程。
3.保存工程 点击菜单栏上的【文件】→【保存工程】,如果是新建的工程会弹出“文件另存为”对话框。首先要保存的是窗体文件,后缀名为“frm”,选择要保存的文件路径,并给窗体文件命名,默认文件名为“Form1”,也可以自定义名称,点击“保存”。然后保存工程,后缀名为“vbp”,选择要保存的文件路径,并给工程文件命名,默认文件名为“工程1”,也可以自定义名称,点击“保存”。