(精品)protusl第1章.ppt
《(精品)protusl第1章.ppt》由会员分享,可在线阅读,更多相关《(精品)protusl第1章.ppt(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计Visual Basic程序设计(第三版)潘地林 主编中国水利水电出版社 计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计本课程主要内容本课程主要内容第第1 1章章 面向对象程序设计语言概述面向对象程序设计语言概述第第2 2章章 Visual BasicVisual Basic程程序设计初步序设计初步第第3 3章章 Visual BasicVisual Basic语言基础语言基础第第4 4章章 Visual BasicVisual Basic程序控制结构程序控制结构第第5 5章
2、章 数组数组第第6 6章章 过程过程第第7 7章章 常用控件及系统对象常用控件及系统对象第第8 8章章 界面设计界面设计第第9 9章章 文件文件第第1010章章 键盘与鼠标事件键盘与鼠标事件第第1111章章 图形与多媒体图形与多媒体第第1212章章 数据库程序设计数据库程序设计 计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计第第1章章 面向对象程序设计语言概述面向对象程序设计语言概述本章主要内容 计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计本章主要内容本章主要内容1.概述概述2.Visual Basic 的发展及编程特点
3、的发展及编程特点3.Visual Basic的安装与启动的安装与启动4.Visual Basic的集成开发环境的集成开发环境5.Visual Basic程序设计的一般步骤程序设计的一般步骤目的和求:目的和求:了解了解VB程序设计语言的特点,熟悉程序设计语言的特点,熟悉VB的集成开发环境,的集成开发环境,掌握掌握VB编程的基本概念,编程的基本概念,掌握程序设计的一般步骤。掌握程序设计的一般步骤。计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计1.11.1概述概述Visual BasicVisual Basic的特点是适合于的特点是适合于面面向对象程序向对象程序设
4、计设计。使用。使用VBVB可以既快又简单地开发可以既快又简单地开发WindowsWindows环境下的应用软件。环境下的应用软件。Beginners All-purpose Symbolic Instruction Code Visual BasicVisual Basic是一种基于是一种基于BasicBasic的的可视化可视化的程的程序设计语言序设计语言:一方面继承了一方面继承了BASICBASIC程序设计语言所具有的程序设计语言所具有的简单易用的特点;简单易用的特点;另一方面在其编程系统中采用了另一方面在其编程系统中采用了面向对象、面向对象、事件驱动的编程机制事件驱动的编程机制1.2 Vi
5、sual Basic的发展及编程特色 计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计1.2 Visual Basic1.2 Visual Basic的发展及编程特色的发展及编程特色1.Visual Basic 发展史发展史 Basic、basica、Qbasic、Trubasic、编译Basic2.VB6.0的的3个版本个版本学习版学习版:VB 6.0的基本版,可用来开发的基本版,可用来开发Windows 应用程序,该版本包括所有的内部控件、网络应用程序,该版本包括所有的内部控件、网络(Grid)控件、控件、Tab对象及数据绑定等控件。适用对象及数据绑定等控
6、件。适用于初学者于初学者。专业版专业版:主要针对计算机专业开发人员,除了具主要针对计算机专业开发人员,除了具有学习版的全部功能外,还包括有学习版的全部功能外,还包括 ActiveX 和和 Internet 控件开发工具之类的高级特性。控件开发工具之类的高级特性。企业版企业版:VB 6.0的最高版本,除具有专业版的全的最高版本,除具有专业版的全部功能外,还包括一些特殊的工具。部功能外,还包括一些特殊的工具。3.VB具有的特点:计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计3.VB3.VB具有的特点:具有的特点:(1).(1).可视化可视化的程序设计的程序设计
7、(2).(2).面向对象面向对象的程序设计思想的程序设计思想 (3).(3).事件驱动事件驱动的编程机制的编程机制 (4).(4).高度的可扩充性高度的可扩充性支持第三方软件商为其开发的可视化控制支持第三方软件商为其开发的可视化控制对象对象 支持访问动态链接库支持访问动态链接库 支持访问支持访问应用程序接口应用程序接口(API)(API)(5).(5).支持大型数据库的连接与存取操作支持大型数据库的连接与存取操作1.3 Visual Basic1.3 Visual Basic的的安装与启动安装与启动(略)(略)1.4 Visual Basic的集成开发环境(主窗口)计算机科学与工程学院计算机科
8、学与工程学院 VBVB程序设计程序设计程序设计程序设计1.4 Visual Basic的集成开发环境的集成开发环境(主窗口主窗口)标题栏标题栏菜单栏菜单栏(各菜单功能见P5)工具栏工具栏窗体设计器窗体设计器工工具具箱箱窗窗体体布布局局窗窗口口工程资源管工程资源管理器窗口理器窗口属性窗口属性窗口 计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计1.4.1 主窗口主窗口1.4.2 1.4.2 窗体设计器窗口窗体设计器窗口窗体窗口简称窗体(Form),是应用程序最终面向用户的窗口,它对应于应用程序的运行结果,各种图形、图像、数据等都是通过窗体或窗体中的控件显示出来的
9、。新建工程文件时新建工程文件时,VB自动建立窗体,并命名为Form x(x1,2,3)1.4.3 工程资源管理器窗口 计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计1.4.3 1.4.3 工程资源管理器窗口工程资源管理器窗口工程:工程:在在VBVB中,把开发一个应用程序中,把开发一个应用程序视为一项工程。视为一项工程。工程资源管理器:工程资源管理器:包含了创建一个应包含了创建一个应用程序的所有属性以及所需的所有用程序的所有属性以及所需的所有文件列表。文件列表。VBVB中文件的类型:中文件的类型:窗体文件窗体文件(.frm)每个窗体对应一个窗体文件,存放窗每个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 protusl
限制150内