大二上课件第1章visual basic概论_第1页
大二上课件第1章visual basic概论_第2页
大二上课件第1章visual basic概论_第3页
大二上课件第1章visual basic概论_第4页
大二上课件第1章visual basic概论_第5页
免费预览已结束,剩余19页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Visual Basic程序设计曾奇斌 第一章概论4Username: qbz1Password: qbz11.1 程序设计概念程序设计系统分析系统设计编码测试与调试整理文档资料运行与维护程序的三种错误:语法错误逻辑错误运行异常错误程序设计语言机器语言高级语言 源程序转换为机器语言的两种方式: 1)编译方式(生成目标程序) 2)解释方式(不生成目标程序)程序设计方法面向过程的程序设计:结构化程序设计面向对象的程序设计1.2 Visual Basic概述Visual Basic的发展Visual Basic是在BASIC程序设计语言的基础上,吸收面向对象的编程技术发展而成的一门程序设计语言,主要

2、用于开发在Windows环境下运行的具有图形用户界面的应用程序。VB的最早版本Visual Basic 1.0由Microsoft公司于1991年推出,到1998年VB发展到了6.0版。本课程以Visual Basic 6.0版为背景。Visual Basic 6.0有学习版、专业版和企业版三个不同版本。VB的特点 VB特点可以概括为可视化、面向对象和事件驱动等。可视化:利用预先建立的控件拖放到窗体上可以很方便地创建程序界面。面向对象的程序设计方法:有效降低了编程的复杂性,提高了编程效率。事件驱动:使得对用户界面上的任何操作都会自动转到对相应的代码进行处理。访问数据库:可以直接建立和管理Acc

3、ess数据库。 1.3 VB的集成开发环境 新建工程,选择“标准EXE”,进入集成开发环境集成环境窗口主窗口 VB的主窗口由“标题栏”、“菜单栏”、“工具栏”、“控件工具箱”、“窗体设计器”、“工程资源管理器”、“属性设置窗口”和“窗体布局窗口”等组成。VB集成开发环境中还有“代码编辑器”和用于程序调试的“立即”、“本地”和“监视”窗口等。 VB的集成开发环境 标题栏 标题栏除了可显示正在开发或调试的工程名外,还用于显示系统的工作状态。在VB中,用于创建应用程序的过程,称为“设计模式” (Design-time);运行一个应用程序的过程,则称为“运行模式” (Run-time)。当一个应用程序

4、在VB环境下进行调试(即试运行)由于某种原因其运行被暂时终止时,称为“中断模式”(Break-time)。 工具箱窗口 控件分为两大类,一类是标准控件(或称内部控件),一类是已在Windows中注册过的ActiveX控件(或称外部控件)。工具箱除了包含最常用的标准控件以外,根据设计程序界面的需要也可以向工具箱中添加ActiveX控件。添加ActiveX控件可以通过选择“工程”菜单中的“部件”命令来完成。VB的控件工具箱 窗体窗口 窗体窗口位于VB主窗口的中间,用于设计应用程序界面。一个应用程序至少有一个窗体窗口。应用程序中每一个窗体都有自己的窗体设计器。创建一个新工程时,出现窗体设计器和它中间

5、的初始窗体“Form1” 。要在应用程序中添加其它窗体,可使用“工程”菜单中的 “添加窗体”命令。 工程资源管理窗口 一个VB应用程序也称为一个工程,由一个工程文件(.vbp)和若干个窗体文件(.frm)、标准模块文件(.bas)与类模块文件(.cls)等各种类型文件组成。工程资源管理窗口又称工程浏览器,它列出了当前应用程序中包含的所有文件清单。工程资源管理窗口上有一个小工具栏,上面的三个按钮分别用于查看代码、查看对象和切换文件夹。工程资源管理窗口 工程文件 在创建一个VB工程时,系统会建立一个扩展名为“.vbp”的工程文件。工程文件的作用是记录在创建该工程时所建立的所有文件的相关信息。对于一

6、个已建立的工程,当打开工程中的工程文件时将同时打开工程中所有其它文件。初次保存工程时,系统会逐个提示保存所有文件。 窗体文件 窗体文件也称为窗体模块文件(.frm)。一个VB工程必须至少包含一个窗体,每个窗体都有一个对应的窗体文件。窗体文件不仅包含窗体中的各个对象的事件过程,而且包含窗体及窗体中各对象的属性设置以及相关说明。窗体文件可以概括为:窗体文件=窗体界面+窗体程序代码。 标准模块文件 标准模块文件的作用主要是将应用程序中可被多个模块所共用的程序代码段(通用过程)组织在一起。全局变量通常也定义在标准模块中。类模块文件 类模块文件主要用来创建新的类,并对类的属性和方法进行规定。 标准模块文

7、件和类模块文件都是可选的。 属性窗口 属性窗口用来在设计界面时,为所选中的窗体和窗体上的各个对象设置初始属性值。在“对象”列表框中选定对象,下面的属性列表框中就列出与该对象有关的各个属性及其设定值。属性窗口设有“按字母序”和“按分类序”两个选项卡,可分别将属性按字母或按分类顺序排列。属性窗口 代码窗口 代码窗口用来编写应用程序代码。双击窗体设计器中的窗体或窗体上的某个对象时将显示代码窗口。代码窗口中有两个列表框,一个是“对象”列表框,另一个是“事件”列表框。从列表框中先选定要编写代码的对象(若是公共代码段,则选“通用”),再选定相应的事件,即可方便地为对象编写事件过程。 代码窗口立即窗口 立即窗口用于显示当前过程中的有关信息。当测试一个过程时,可在立即窗口中输入代码并立即执行;当要查看过程中某个变量或表达式的当前值,可在立即窗口中使用 Print方法(可用“?”代替Print)输出 VB工程管理 在VB中,创建一个应用程序,被称为建立一个工程。一个VB工程是由若干个不同类型的文件组成的,工程就是这些文件的集合。 一个VB工程通常包含一个工程文件(.vbp)和若干个窗体文件(.frm)(至少应包含一个窗体文件)等

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论