第1章 初识Visual Basic 1.1 Visual Basic 6.0简介 1.2 熟悉Visual Basic 6.0的开发环境

Slides:



Advertisements
Similar presentations
应用软件开发( C# ) 第 1 章 C# 程序设计基础 第 1 章 C# 程序设计基础 1.1 程序设计语言 1.2 程序设计方法 1.3 C# 程序设计语言概述 1.4 C# 集成开发环境.
Advertisements

Visual Basic程序设计基础 教师:夏学梅 电话:
Visual Basic程序设计基础 教师:丁 鹏 电话:
《算法与程序设计》 2.1 VB语言及程序开发环境.
ASP .NET 程序设计(C#版) 第二版 机械工业出版社同名教材 配套电子教案
第六 章数据库访问页 6.1 数据访问页视图 6.2 创建数据访问页 6.3 编辑数据访问页 6.4 查看数据访问页 退出.
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
2017/3/8 第一讲 Visual Basic简介.
第一章 Visual Basic程序设计概述
插入超链接 高邮市第一实验小学 范太国 任务一:设置文本超链接 任务一:设置文字超链接 步骤:1、选定文字并右击,在快捷菜单 中选择“超链接”命令。 2、在弹出的对话框中选择左侧“链接到:”中的“本文档中的位置(A)”项,在“请选择文档中的位置(C):”中选择需要链接的幻灯片,单击“确定”按钮。
Excel VBA视频教程 课程介绍-什么是VBA
UI(用户界面)集训班 Illustrator 高级班.
Visual Basic 程序设计教程 (第4版)
Oracle数据库 Oracle 子程序.
全国计算机等级考试 二级基础知识 第二章 程序设计基础.
在PHP和MYSQL中实现完美的中文显示
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
第二讲 搭建Java Web开发环境 主讲人:孙娜
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
走进编程 程序的顺序结构(二).
辅导课程六.
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
第一讲: 基本流程(1).
第五讲 四则运算计算器(一) 精品教程《C#程序设计与应用(第2版)清华大学出版社 谭恒松 主编
第17章 网站发布.
第10章 高级用户界面设计 10.1 菜单设计 10.2 通用对话框 10.3 图像列表框控件 10.4 树形视图控件
Windows 7 的系统设置.
三:基于Eclipse的集成开发环境搭建与使用
程序设计工具实习 Software Program Tool
Visual Basic 程 序 设 计 教 程.
C++语言程序设计 C++语言程序设计 第七章 类与对象 第十一组 C++语言程序设计.
C语言程序设计 主讲教师:陆幼利.
第一章 Visual Basic程序设计概述
电子工程师认证培训 -软件设计模块 主讲 尹志喜 电话
标准配色方案 背景 文本和线条 阴影 强调色 主色一 主色二 主色三 主色四 推荐应用顺序. 标准配色方案 背景 文本和线条 阴影 强调色 主色一 主色二 主色三 主色四 推荐应用顺序.
第1章 c++概述 1.1 C++语言的简史及特点 1.2 简单的C++程序 1.3 C++语言的基本组成
VisComposer 2019/4/17.
Platform Builder使用介绍 WINCE系统应用开发流程说明 ACTION RDC 杨 涛 2005.Dec.3th
VB与Access数据库的连接.
姚金宇 MIT SCHEME 使用说明 姚金宇
高等教育“十一五”规划教材 Visual Basic 程序设计教程 主讲教师:.
工业机器人知识要点解析 (ABB机器人) 主讲人:王老师
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
算法及VB初步实现2.
项目二:HTML语言基础.
本节内容 Win32 API中的宽字符 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
第4章 Excel电子表格制作软件 4.4 函数(一).
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
iSIGHT 基本培训 使用 Excel的栅栏问题
LOGIX500软件入门 西安华光信息技术有限公司 2008年7月11日.
多层循环 Private Sub Command1_Click() Dim i As Integer, j As Integer
Visual Basic程序设计 第13章 访问数据库
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
Delphi 7.0开发示例.
本节内容 C语言的汇编表示 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
第二节 C语言的特点.
Python 环境搭建 基于Anaconda和VSCode.
VB程序设计初体验 主讲:林赛雅.
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
本节内容 动态链接库 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
第8章 创建与使用图块 将一个或多个单一的实体对象整合为一个对象,这个对象就是图块。图块中的各实体可以具有各自的图层、线性、颜色等特征。在应用时,图块作为一个独立的、完整的对象进行操作,可以根据需要按一定比例和角度将图块插入到需要的位置。 2019/6/30.
本节内容 进程 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
使用ADO访问数据库 李宝智 BonizLee 课程 10564A
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
创建、启动和关闭Activity 本讲大纲: 1、创建Activity 2、配置Activity 3、启动和关闭Activity
使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
Visual Basic 程序设计.
第六讲 酒店客房管理系统(二) 教育部“十二五”职业教育国家规划教材
实验六、COM类型病毒分析实验 实验开发教师: 刘乃琦 谌黔燕.
Presentation transcript:

第1章 初识Visual Basic 1.1 Visual Basic 6.0简介 1.2 熟悉Visual Basic 6.0的开发环境 1.3 设计程序的一般步骤 1.4 VB程序设计的基本概念 1.5 项目功能及设计思路 结束

1.1 Visual Basic 6.0简介 1.1.1 Visual Basic 6.0简介 返回首页

1.1.1 Visual Basic 6.0 简介 Visual Basic 6.0(简称VB6)是Microsoft公司推出的可视化开发工具。它继承了BASIC语言简单易懂的特点,采用面向对象、事件驱动的编程机制,提供了直观的可视化程序设计方法。 在以Windows操作系统为平台的众多可视化编程工 具中,Visual Basic是最简单、最容易使用的语言,因此是初学者学习可视化编程语言的最佳选择。 返回本节 返回首页

1.1.2 Visual Basic 6.0 的三种版本 学习版(Learning):Visual Basic 6.0学习版是个人版本,具有建立一般Windows应用程序所需要的全部工具。学习版适合于初学者和教学使用。 专业版(Professional):Visual Basic 6.0专业版是针对计算机专业人员的,具有某些高级特性,如包括ActiveX和Internet控件开发工具。专业版适合于专业程序员使用。 企业版(Enterprise):Visual Basic 6.0企业版是最高级的版本,它是企业用户开发分布式应用程序的强大的编程工具,也是目前使用最多的版本。本书以企业版为例介绍Visual Basic 6.0。 返回本节 返回首页

1.1.3 Visual Basic 6.0 的主要特点 1. 面向对象的可视化设计平台 2. 事件驱动的编程机制 1. 面向对象的可视化设计平台 2. 事件驱动的编程机制 3. 结构化的程序设计语言 4. 强大的数据库功能和网络开发功能 5. 充分利用Windows资源 6. 方便实用的程序向导 返回本节 返回首页

1.2 熟悉Visual Basic 6.0的开发环境 1.2.1启动Visual Basic 6.0 1.2.3 主窗口 1.2.4 窗体窗口 1.2.5 工程资源管理器窗口 1.2.6 属性窗口 1.2.7 窗体布局窗口 1.2.8 代码窗口 1.2.9 立即窗口 1.2.10 工具箱窗口

1.2.1启动Visual Basic 6.0 单击【开始】,指向【程序】,指向【Microsoft Visual Basic 6.0中文版】,单击【Microsoft Visual Basic 6.0中文版】,即可启动VB,看到如图所示的【新建工程】对话框。

1.2.2 Visual Basic 6.0集成开发环境组成 在【新建窗口】对话框中单击【打开】按钮即可进入Visual Basic 6.0的集成开发环境,如图所示。

1.2.3 主窗口 主窗口由集成开发环境顶部的标题栏、菜单栏和工具栏以及下面的工作区组成。 1. 标题栏 2. 菜单栏 3. 工具栏 4. 工作区

1.2.4 窗体窗口 窗体窗口又称为“对象窗口”或“窗体设计器”。通过【视图】菜单【对象窗口】命令可以打开窗体窗口。窗体窗口是设计用户界面的地方。窗体(Form)就是应用程序的用户界面,是组成应用程序的最基本的元素。

1.2.5 工程资源管理器窗口 1. 标题栏 2. 工具栏 3. 文件列表

1.2.6 属性窗口 1. 标题栏 2. 对象列表框 3. 属性显示排列方式 4. 属性列表框 5. 属性说明框

1.2.7 窗体布局窗口 窗体布局窗口,用于指定程序运行时窗体的初始位置。在窗体布局窗口中有一个模拟显示器,在它的“屏幕”上直观地显示了本程序中各窗体在实际显示器屏幕中的位置和大小。

1.2.8 代码窗口 代码(Code)窗口又称为代码编辑器,用于显示和编辑程序代码,如图1-7所示。在图1-2所示的VB集成开发环境中未显示代码窗口。以下几种方法均可以打开代码窗口:① 在窗体窗口双击窗体内部或窗体中的控件;② 在【视图】菜单中选择【代码窗口】命令;③ 在工程窗口单击【查看代码】按钮;④ 在窗体窗口内任意位置右击,在快捷菜单中选择【查看代码】命令;⑤ 按F7功能键。

1.2.9 立即窗口 使用立即窗口可以在中断状态下监视对象属性、变量或表达式的值,也可以在设计时查询表达式的值或命令的执行结果。初学者可以在设计时利用立即窗口练习常用函数、语句和表达式的使用。

1.2.10 工具箱窗口 当新建一个“标准EXE”工程时,VB将同时打开如标准工具箱。标准工具箱中含有一个指针图标和20个内部(标准)控件的图标。除指针图标外,每一个图标代表一种控件,每个控件都是已经定义好的对象,它们有自己的属性、方法和事件。

1.3 设计程序的一般步骤 Visual Basic6.0程序设计一般有五个步骤: (1)创建应用程序的界面 (2)设置属性 (3)编写代码 (4)调试运行 (5)保存工程及生成可执行文件

1.3.1创建应用程序界面 应用程序界面是人机交互的接口,通过应用程序的用户界面,用户可以输入数据,计算机可以显示相应的内容。创建应用程序界面是Visual Basic6.0程序设计的第一步,它通过菜单或者工具箱上的按钮来创建窗体。 1.创建工程 2.添加控件 3.调整控件

1.3.2设置属性 应用程序的用户界面设计好之后,就开始通过属性窗口来设置对象的属性。

1.3.3编写代码 编写代码是Visual Basic6.0程序设计中很重要的一个步骤,通过代码编辑器窗口编辑代码。

1.3.4调试运行程序 编辑完代码之后,可以通过调试菜单的各种调试手段来调试程序,尽可能的发现程序中存在的错误和问题。 运行程序:单击工具栏上的启动按钮,或者单击“运行”菜单的“启动”菜单项,或者按“F5”键,运行程序。

1.3.5保存工程及生成可执行文件 创建Visual Basic6.0应用程序的最后一步是保存工程及生成可执行文件(.EXE)。 1.保存工程 2.生成可执行文件

1.4 VB程序设计的基本概念 1.4.1 对象 1.4.2 对象的属性、事件和方法

1.4.1 对象 对象是具有某些特性的具体事物的抽象。每个对象都具有描述其特征的属性及附属于它的行为。例如,一辆汽车有型号、外壳、车轮等特性,又有启动、加速和停止等行为。 在VB程序设计中,对象是VB系统中的基本运行实体,窗体、标签、文本框、命令按钮等也是对象。在VB中,对象是一组程序代码和数据的集合。如果将应用程序看作是由一系列程序模块组成的,那么,每一个对象都是一个程序模块。VB中的对象分为两类,一类是由系统设计好的,称为预定义对象,可以直接使用或对其进行操作,如工具箱中的控件;另一类是由用户定义的对象。 对象具有属性、事件和方法三要素。

1.4.2 对象的属性、事件和方法 1.对象的属性 属性是对对象特性的描述,VB为每一类对象都规定了若干属性,设计中可以改变具体对象的属性值。比如窗体的背景颜色、高度与宽度。 2.对象的事件 (1)事件:事件是发生在对象上的动作。 (2)事件过程:当在对象上发生了事件后,应用程序就要处理这个事件,而处理的步骤就是事件过程。事件过程的形式如下:   Private Sub对象名_事件名([参数列表])     (事件内容)    End Sub (3)事件驱动模型

1.4.2 对象的属性、事件和方法 3.对象的方法 方法指的是控制对象动作行为的方式。它是对象本身内含的函数或过程,它也是一个动作,是一个简单的不必知道细节的无法改变的事件,但不称作事件;同样,方法也不是随意的,一些对象有一些特定的方法。在VB里方法的调用形式是: [对象名.]方法名[参数名表]

1.5 项目功能及设计思路 1.5.1 项目功能 1.5.2 项目设计思路

1.5.1 项目功能 科学计算器 基本控件(CommandButton、Label、控件数组等) 文本字体设置 基本控件(选择类控件与框架、列表类控件、滚动条控件等) 记事本 RichTextbox、菜单设计、工具栏设计、对话框设计等 画图板 PictureBox、VB的各种绘图方法等 CD播放器 MMControl控件等 VCD播放器 MMControl、ActiveMovie控件等 学生信息管理系统 数据库操作(ADO控件、ADO对象编程模型、数据绑定控件、 SQL语言、报表设计等)

1.5.2 项目设计思路 项目设计思路即项目的编程思想。项目主要的编程思想就是模块化编程。模块化是一种很重要的编程思想,特别是编写规模较大的项目。项目的开发往往是由一个开发小组完成的。开发人员相互合作,各自负责项目的一部分功能。所以在进行开发之前,首先要将项目在功能上分为若干块,这些功能模块彼此都是独立的。每个开发人员完成一个功能模块,最后再将这些功能模块组合起来。