1 / 31

Visual Basic6.0 程序设计

Visual Basic6.0 程序设计. 课 程 简 介. 1 、课程简介: Visual Basic 是按照高等院校教学 需要开设的课程,详细介绍 Visual Basic 的基础知识。 2 、课程要求: 要求学生能利用 VB 编写简 单 的 应用 程序。 3 、前序课程: 计算机文化基础. 课 程 简 介. 4 、本课程特点: 入门阶段: 新名词、新概念较多,感觉比较抽象、枯燥。 入门之后: 自己能够完成一些程序,很感兴趣。 课程特点: 需要大量的上机实践,应记住一些典型的程序算法。. 课程安排及进度. 课程安排:

Download Presentation

Visual Basic6.0 程序设计

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Visual Basic6.0程序设计

  2. 课 程 简 介 1、课程简介:Visual Basic是按照高等院校教学 需要开设的课程,详细介绍Visual Basic的基础知识。 2、课程要求:要求学生能利用VB编写简单的应用程序。 3、前序课程:计算机文化基础

  3. 课 程 简 介 4、本课程特点: 入门阶段:新名词、新概念较多,感觉比较抽象、枯燥。 入门之后:自己能够完成一些程序,很感兴趣。 课程特点:需要大量的上机实践,应记住一些典型的程序算法。

  4. 课程安排及进度 课程安排: 本课程共分12章,课内讲授第一章到第十一章。 学时分配: 上课:28学时 上机:28学时 课外练习:14学时 教学方法: 课前预习、课堂授课、课后复习、作业、上机实践。 进度: 具体进度详见教学日历。

  5. 第1章 Visual Basic(VB) 概述 1.1 程序设计语言的发展 1.2 中文版Visual Basic简介 1.3 VB的安装和启动 1.4 VB6.0的集成开发环境 重点:1.VB开发环境及使用 2.工程的创建与保存

  6. 1.1 程序设计语言的发展 1.1.1 计算机程序设计语言的发展 计算机的工作体现为执行程序。 程序是控制计算机完成特定功能的一组有序指令的集合,程序设计语言经历了 机器语言、汇编语言到高级语言 前世界上已经设计和实现的计算机语言有上千种之多,但实际被人们广泛使用的计算机语言不过数十种。

  7. 计算机语言的发展: (1)机器语言:计算机能够直接识别和执行的二进制代码的集合 (2)汇编语言:用符号表示的机器语言。 (3)高级语言:接近自然语言的命令和语句。高级语言在程序设计时着眼于解决问题时的过程,它是一种面向过程的语言。 (4)面向对象语言:面向对象的程序设计用面向对象的方法来解决问题,不再将问题分解为过程,而是将问题分解为对象。世界是由许多对象组成的。对象有自己的数据(属性),也包括作用于数据的操作(方法)。对象将自己的属性和方法封装成一个整体,供程序设计者使用

  8. 1.2 VB 简介 ★ Visual Basic是Microsoft公司在1991年推出的用于开发Windows应用程序的开发工具,是基于DOS平台下 Basic编程语言的可视化的程序设计语言。它继承了 Basic所具有的程序设计语言简单易用的特点,同时在其编程系统中采用了面向对象、事件驱动的编程机制,开创了可视化编程的一代先河。 ★Visual是可视化的意思,Visual Basic的命名就表示它是一套可视化的程序开发工具。在设计过程中,可以用可视化的方法编排程序窗口(即执行时的外观),同时也可以采用易学易懂的Basic语言,并且把界面操作的细节部分事先封装起来,使得初学程序设计的人也可以轻而易举的编写出想象的程序。

  9. 可视化 :Visual的英文含义既是可视化,在可视化环境下创作前端界面也就如同摆放积木。 面向对象 :面向对象编程是建立在类的基础上的,其通过类的封装而使源程序更加便于维护。 事件驱动 :事件驱动则是指程序的执行路线是基于用户的操作步骤来确定的。 VB的编程特点

  10. ★ VB6.0(中文版)包括三个版本: 学习版—用于初学者,包括所有的内部控件。 专业版—用于开发人员,除学习版全部功能外,还包括ActiveX和Internet控件开发工具之类的高级特性。 企业版— VB6.0的最高版本,除具有专业版的全部功能外,还包括一些特殊的工具。 本书以VB6.0企业版(中文)为蓝本,介绍Visual Basic 6.0的常用功能。 在介绍VB的功能之前,我们先看一个VB的例子。

  11. 例1.在窗体上放一个标签和一个按钮,按钮上显示“欢迎”,当按下按钮时,在标签中显示“上海中医药大学欢迎你!”。例1.在窗体上放一个标签和一个按钮,按钮上显示“欢迎”,当按下按钮时,在标签中显示“上海中医药大学欢迎你!”。

  12. 1.3 V B的安装和启动 1.3.1 VB的安装 1.3.2VB的启动

  13. VB的安装 Visual Basic 6.0安装步骤 (1)启动安装程序。 (2)输入用户ID号 (3)输入姓名、用户单位 (4)选择安装路径。 (5)选择安装方式,有“典型安装”和“自定义安装”两种安装方式。

  14. 开始 程序 Visual Basic 6.0 利用桌面上的VB6.0快捷方式 VB启动 直接双击VB文件,启动VB并打开文件 VB的启动 与一般的Windows应用软件类似,VB有三种启动方式: 用前两种方法启动VB6.0后窗口如图2.1所示,窗口中有三个按钮:现存—选择和打开现有的工程。 新建—建立新工程。 最新—列出最近使用过的工程。 当要新建一个工程时,单击“新建”按钮,选择“标准”项和单击“打开”命令按钮后,进入VB 6.0应用程序集成开发环境进行新工程的创建。

  15. 新建 现存 最新 图2.1 启动VB6.0

  16. 主窗口 窗体窗口 属性窗口 立即窗口 工程资源管理器窗口 窗口 对象浏览窗口 代码窗口 工具箱窗口 窗体布局窗口 1.4 VB 6.0的集成开发环境 当要新建一个工程时,单击“新建”按钮,选择“标准”项和单击“打开”命令按钮后,进入如图2.2所示的VB 6.0应用程序集成开发环境进行新工程的创建。它包括以下几个独立的窗口:

  17. 主窗口 工程资源 管理器 窗口 工具箱 窗体 窗口 属性 窗口 代码 窗口 窗体 布局窗口 立即 窗口 图2.2 VB6.0应用程序集成开发环境 下一页

  18. 1. 主窗口--应用程序窗口。 2. 窗体(form)窗口--设计VB程序的界面。 3. 属性(properties)窗口--所有窗体或控件的属性设置。 4. 代码(code)窗口--编辑窗体、标准模块中的代码。 5. 工程资源管理器(project expror)窗口 ----保存一个应用程序所有的文件。 6.立即窗口(Immediate) ----用来显示代码中正确调试的语句所产生的信息,或显示直接在该窗口中键入的命令所请求的信息。 7.窗体布局窗口(Form layout) -----用于指定程序运行时的初始位置 8. 工具箱(toolbox)窗口 -----显示各种控件的制作工具,供用户在窗体上设计。

  19. 设计—设计用户界面,编写源代码,完成程序开发。设计—设计用户界面,编写源代码,完成程序开发。 运行—运行应用程序。 工作 模式 中断—暂时中断应用程序运行,可编辑代码,但不可修改用户界面。按F5键或单击“继续”按钮继续运行程序;单击“结束”按钮程序停止运行。在此模式会弹出“立即”窗口,在窗口内可输入简短的命令,并立即执行。 1.4.1 主窗口 1.标题栏 用来表明工程名称和集成开发环境当前的工作模式。 VB有三种工作模式:设计(Design)模式、运行(Run)模式和中断(Break)模式。

  20. 2.菜单栏 菜单栏中包括13个下拉菜单,汇集了VB程序开发过程中需要的命令。 3.工具栏 工具栏可以迅速地访问常用的菜单命令。除了标准工具栏外,VB 6.0还提供了编辑、窗体编辑器、调试等专用的工具栏。要显示或隐藏工具栏,可以选择“视图”菜单的“工具栏”命令或将鼠标在标准工具栏处单击右键进行所需工具栏的选取。

  21. 1.4.2 窗体窗口 窗体窗口---Form窗口。是VB应用程序的主要部分,用户通过与窗体上的控件交互来得到结果。该窗口具有标准窗口的一切功能,可被移动、改变大小及缩成图标。每个窗体窗口必须有一个唯一的窗体名字,建立窗体时缺省名为Form1,Form2……。 返回

  22. 1.4.3 属性窗口 对象列表框—拉出所选窗体包含的对象的列表。 对象列表框 属性显示排列方式 属性显示排列方式—按字母序和按分类序 属性窗口 属性列表—属性列表分为两部分:左边列出的是各种属性;右边列出的则是相应的属性值。 属性列表框 属性含义说明—当在属性列表框选取某属性时,在该区显示所选属性的含义。 属性含义说明 图2.3 属性窗口 返回

  23. 查看代码 查看对象 切换文件夹 查看代码—在代码窗口显示和编辑代码。 图2.4 工程资源管理器窗口 三个 按钮 查看对象—在模块的对象窗口显示和编辑对象。 切换文件夹—切换文件夹显示的方式。 1.4.4 工程资源管理器窗口 它保存一个应用程序所有属性以及组成这个应用程序所有的文件。工程文件的后缀为VBP,工程文件名显示在工程文件窗口的标题框内。

  24. 对象列表框 过程列表框 ⑴ 从工程窗口中选择一个窗体或标准模块,并单击“查看代码”按钮。 代码窗口的打开 代码编辑区 ⑵ 从窗体窗口中打开代码窗口,可用鼠标双击一个控件或窗体本身。 ⑶ 从“视图”菜单中选择“代码窗口”命令。 图2.5 代码窗口 1.4.5 代码窗口 代码(Code)窗口是专门用来进行程序设计的窗口,可在其中显示和编辑程序代码,见图2.5。打开代码窗口有以下三种方法: 返回

  25. 图2.6 窗体布局窗口 1.4.6 窗体布局窗口 Form Layout窗口,见图2.6。用于指定程序运行时的初始位置,使所开发的应用程序能在各个不同分辨率的屏幕上正常运行,在多窗体应用程序中最为有用。此窗口在屏幕的右下角。用户只要用鼠标拖动窗体中的Form 窗体位置,就能决定该窗体在运行时的初始位置。 返回

  26. 指针(不是控件) 图2.8工具箱 图像 形状 时钟 水平滚动条 组合框 检查框 框架 标签 目录列表框 图形框 文本框 命令按钮 单选按钮 列表框 垂直滚动条 驱动器列表框 文件列表框 直线 数据控制 对象链接与嵌入 1.4.7 工具箱窗口 新安装的VB 6.0,工具箱窗体中有21个以图标按钮形式表示的各种控件的制作工具,他们称为标准控件。利用这些工具,用户可以在窗体上设计各种控件。 返回

  27. 1.4.8 立即窗口 为调试应用程序提供的窗口,用户可直接在该窗口使用Print方法或在程序中使用Debug语句、Print语句显示表达式的值。 1.4.9 VB中的帮助 通过MSDN Library获得帮助 从Internet上获得帮助 返回

  28. 1.4.10 工程的组成 • 应用程序建立在工程的基础之上,一个工程是各种类型文件的集合,它包括工程文件(Vbp)、窗体文件(Frm)、标准模块文件(Bas)、类模块文件(Cls)、资源文件(Res)和ActiveX的文件(Ocx)。 1.工程文件 存储了与该工程有关的所有文件和对象的清单,这些文件和对象自动链接到工程文件上,每次保存工程时,其相关文件信息也随之更新。当然,某个工程下的对象和文件也可供其他工程共享使用。在工程的所有对象和文件被汇聚在一起并完成编码后,就可以编译工程,生成可执行文件。

  29. 2.窗体文件 存储了窗体上使用的所有控件对象、对象的属性、对象相应的事件工程和程序代码。一个应用程序至少包含一个窗体文件。 3.标准模块文件 存储了所有模块级变量和用户自定义的通用过程。通用过程是指可以被应用程序各处调用的过程。 4.类模块文件 用来建立用户自己的对象。类模块包含用户对象的属性及方法,但不包含事件代码。

  30. 1.4.11创建、打开和保存工程 1.创建工程 第一步,启动Visual Basic 6.0应用程序。 第二步,在“新建工程”选项卡中选择“标准EXE”(如图1-15所示),点击“确定”,则新建了一个工程,默认的名称为“工程1”。 2.打开工程 对已有的工程可以使用以下两种方式打开: (1)找到工程文件并双击。 (2)启动Visual Basic 6.0后,在弹出的菜单中点击“取消”。点击菜单栏上的【文件】→【打开工程】,定位文件所在的路径,选择要打开的工程文件图标,点击“打开”,便可打开一个工程。

  31. 3.保存工程 点击菜单栏上的【文件】→【保存工程】,如果是新建的工程会弹出“文件另存为”对话框。首先要保存的是窗体文件,后缀名为“frm”,选择要保存的文件路径,并给窗体文件命名,默认文件名为“Form1”,也可以自定义名称,点击“保存”。然后保存工程,后缀名为“vbp”,选择要保存的文件路径,并给工程文件命名,默认文件名为“工程1”,也可以自定义名称,点击“保存”。

More Related