收藏 分享(赏)

protusl第1章.ppt

上传人:hyngb9260 文档编号:7802817 上传时间:2019-05-26 格式:PPT 页数:19 大小:190KB
下载 相关 举报
protusl第1章.ppt_第1页
第1页 / 共19页
protusl第1章.ppt_第2页
第2页 / 共19页
protusl第1章.ppt_第3页
第3页 / 共19页
protusl第1章.ppt_第4页
第4页 / 共19页
protusl第1章.ppt_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、Visual Basic程序设计 (第三版),潘地林 主编中国水利水电出版社,本课程主要内容 第1章 面向对象程序设计语言概述 第2章 Visual Basic程序设计初步 第3章 Visual Basic语言基础 第4章 Visual Basic程序控制结构 第5章 数组 第6章 过程 第7章 常用控件及系统对象 第8章 界面设计 第9章 文件 第10章 键盘与鼠标事件 第11章 图形与多媒体 第12章 数据库程序设计,第1章面向对象程序设计语言概述,本章主要内容,本章主要内容 1.概述 2.Visual Basic 的发展及编程特点 3.Visual Basic的安装与启动 4.Visua

2、l Basic的集成开发环境 5.Visual Basic程序设计的一般步骤,目的和求: 了解VB程序设计语言的特点,熟悉VB的集成开发环境, 掌握VB编程的基本概念, 掌握程序设计的一般步骤。,1.1概述 Visual Basic的特点是适合于面向对象程序设计。使用VB可以既快又简单地开发Windows环境下的应用软件。Beginners All-purpose Symbolic Instruction Code Visual Basic是一种基于Basic的可视化的程序设计语言: 一方面继承了BASIC程序设计语言所具有的简单易用的特点; 另一方面在其编程系统中采用了面向对象、事件驱动的编

3、程机制,1.2 Visual Basic的发展及编程特色,1.2 Visual Basic的发展及编程特色 1. Visual Basic 发展史Basic、basica、Qbasic、Trubasic、编译Basic 2. VB6.0的3个版本 学习版:VB 6.0的基本版,可用来开发Windows 应用程序,该版本包括所有的内部控件、网络(Grid)控件、Tab对象及数据绑定等控件。适用于初学者。 专业版:主要针对计算机专业开发人员,除了具有学习版的全部功能外,还包括 ActiveX 和 Internet 控件开发工具之类的高级特性。 企业版: VB 6.0的最高版本,除具有专业版的全部功

4、能外,还包括一些特殊的工具。,3. VB具有的特点:,3. VB具有的特点:(1).可视化的程序设计(2).面向对象的程序设计思想(3).事件驱动的编程机制(4).高度的可扩充性 支持第三方软件商为其开发的可视化控制对象 支持访问动态链接库 支持访问应用程序接口(API)(5).支持大型数据库的连接与存取操作 1.3 Visual Basic的安装与启动(略),1.4 Visual Basic的集成开发环境(主窗口),1.4 Visual Basic的集成开发环境(主窗口),标题栏,菜单栏(各菜单功能见P5),工具栏,窗体设计器,工 具 箱,窗体 布局窗口,工程资源管理器窗口,属性窗口,1.4

5、.1 主窗口 1.4.2 窗体设计器窗口 窗体窗口简称窗体(Form),是应用程序最终面向用户的窗口,它对应于应用程序的运行结果,各种图形、图像、数据等都是通过窗体或窗体中的控件显示出来的。 新建工程文件时,VB自动建立窗体,并命名为Form x ( x1,2,3 ),1.4.3 工程资源管理器窗口,1.4.3 工程资源管理器窗口 工程:在VB中,把开发一个应用程序视为一项工程。 工程资源管理器:包含了创建一个应用程序的所有属性以及所需的所有文件列表。 VB中文件的类型:,窗体文件(.frm) 每个窗体对应一个窗体文件,存放窗体及控件的属性和其他信息(包括代码),一个应用程序最多可包含255个

6、窗体。 程序模块文件(.bas) 为纯代码文件,不属于任何一个窗体,主要在大型应用程序中使用。,工程文件(.vbp)和工程组文件(.vbg)每个工程对应一个工程文件。当一个程序包括两个以上工程时,构成工程组。资源文件(.res)用于存放各种资源,如文本、图片、声音等。类模块文件(.cls)可通过类模块定义自己的类,每个类都用一个文件来保存。,1.4.4属性窗口 1.VB中窗体和控件称为对象。 2.每个对象可用一组属性来刻画其特征。 3.属性窗口分四部分: 对象框 属性显示方式 属性列表 当前属性的解释 4.属性显示方式按两种 方式排列:按字母顺序按分类顺序。,属性显 示方式,对象框,属性列表,

7、属性解释,1.4.5 代码编辑器窗口 主要用于对VB的源程序进行录入、 调试、编辑、修改、编译和执行 1.4.6 工具箱 1.由工具图标组成,这些图标是VB应用程序的构件,称为图形对象或控件。主要用于应用程序的界面设计。 2.工具箱中的控件分为两类: 一类是内部控件(标准控件) 一类是ActiveX控件,代码编辑器窗口,标准控件工具箱,1.5 Visual Basic程序设计的一般步骤,Visual Basic编程的关键性的 四个概念:,V B的对象、对象的属性、事件和方法 1.对象对象是具有特殊属性(数据)和行为方式(方法)的实体。VB中的对象主要分为:窗体对象、控件对象和系统对象。对象是系

8、统中的基本运行实体。对象的操作主要通过对其有关的属性、事件和方法来描述。,2. 对象的属性 对象属性是对对象特征的描述,VB中常见属性有标题、名称、颜色、字体大小、是否可见等。 对象的属性的描述(设置)可用属性窗口设置,也可在程序中用程序语句设置。 语句格式: 对象名.属性名称新设置属性值 例: Form1.font=“隶书” Form1.caption=“窗体” Form1.backcolor = &H00FFFF00,名 称,标 题,填充颜色,设置字体为宋体,3. 对象的事件 事件:由Visual Basic预先设置好、能够被对象识别的动作。 不同对象可识别的事件是不完全相同的。当用户触发

9、(如Click)或系统触发(如Load)事件时,对象就会对该事件做出响应(Respond)。 事件过程:响应事件所执行操作的程序代码称为事件过程。 例:Private sub form_click()Print “这是我的第一个程序” 事件过程End sub,4. 对象的方法 方法:是VB为程序员提供的一种特殊的过程和函数,用以完成一定的操作或实现一定的功能。 方法的调用:方法是面向对象的,所以调用方法与调用一般过程或函数不太相同,调用时应指明是哪个对象调用的。 其调用的格式为:,方法调用的格式 对象名称.方法名称可选参数项 方法调用的实例: Form1.hide Form1.print”安徽理工大学!” Print ” 计算机学院”,方法,默认当前对象名省去对象名(Form1),对象名,事件与方法的区别,1.5 .1 开发VB程序基本步骤 1.界面设计 2.属性设置 3.编写事件过程代码 4.运行、调试程序(工程) 5 保存工程 6 编译工程1.5.2生成可执行文件和制作安装盘,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报