2017/3/8 第一讲 Visual Basic简介.

Slides:



Advertisements
Similar presentations
7.1 内置对象概述及分类 JSP 视频教学课程. JSP2.2 目录 1. 内置对象简介 1. 内置对象简介 2. 内置对象分类 2. 内置对象分类 3. 内置对象按功能区分 3. 内置对象按功能区分 4. 内置对象作用范围 4. 内置对象作用范围.
Advertisements

应用软件开发( C# ) 第 1 章 C# 程序设计基础 第 1 章 C# 程序设计基础 1.1 程序设计语言 1.2 程序设计方法 1.3 C# 程序设计语言概述 1.4 C# 集成开发环境.
Visual Basic程序设计基础 教师:夏学梅 电话:
Visual Basic程序设计基础 教师:丁 鹏 电话:
《算法与程序设计》 2.1 VB语言及程序开发环境.
ASP .NET 程序设计(C#版) 第二版 机械工业出版社同名教材 配套电子教案
——Windows98与Office2000(第二版) 林卓然编著 中山大学出版社
第六 章数据库访问页 6.1 数据访问页视图 6.2 创建数据访问页 6.3 编辑数据访问页 6.4 查看数据访问页 退出.
Access数据库知识 安丘市职业中专 雷云龙.
第一章 Visual Basic程序设计概述
Excel VBA视频教程 课程介绍-什么是VBA
史料數位化之METADATA與AUTHORITY CONTROL / 陳雪華
金字塔决策交易系统
UI(用户界面)集训班 Illustrator 高级班.
Visual Basic 程序设计教程 (第4版)
Visual Basic程序设计 主 编  柳青.
新觀念的 VB6 教本 第 3 章表單設計.
全国计算机等级考试 二级基础知识 第二章 程序设计基础.
在PHP和MYSQL中实现完美的中文显示
第1章 初识Visual Basic 1.1 Visual Basic 6.0简介 1.2 熟悉Visual Basic 6.0的开发环境
第二讲 搭建Java Web开发环境 主讲人:孙娜
学习前的准备工作 讲师:burning.
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
第一章 VB概述 本章重点和难点 1.1 VB 概述 1.2 面向对象的程序设计方法基础
大学计算机基础 典型案例之一 构建FPT服务器.
走进编程 程序的顺序结构(二).
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
Visual Studio Team System 简介
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
Windows网络操作系统管理 ——Windows Server 2008 R2.
第五讲 四则运算计算器(一) 精品教程《C#程序设计与应用(第2版)清华大学出版社 谭恒松 主编
Visual Basic 6.0 ——程序设计.
第17章 网站发布.
任务1-3 使用Dreamweaver创建ASP网页
第1章 Visual Basic 简介 郭清溥.
文 本 信 息 加 工.
程序设计工具实习 Software Program Tool
Visual Basic 程 序 设 计 教 程.
VB语言程序设计教程.
C++语言程序设计 C++语言程序设计 第七章 类与对象 第十一组 C++语言程序设计.
内容摘要 ■ 课程概述 ■ 教学安排 ■ 什么是操作系统? ■ 为什么学习操作系统? ■ 如何学习操作系统? ■ 操作系统实例
C语言程序设计 主讲教师:陆幼利.
第一章 Visual Basic程序设计概述
电子工程师认证培训 -软件设计模块 主讲 尹志喜 电话
第1章 c++概述 1.1 C++语言的简史及特点 1.2 简单的C++程序 1.3 C++语言的基本组成
Platform Builder使用介绍 WINCE系统应用开发流程说明 ACTION RDC 杨 涛 2005.Dec.3th
VB与Access数据库的连接.
2004年以后竣工工程工程款支付情况调查系统 演 示 培 训
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
项目二:HTML语言基础.
本节内容 Win32 API中的宽字符 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
iSIGHT 基本培训 使用 Excel的栅栏问题
計算機程式 Visual BASIC 程式設計
Visual Basic程序设计 第13章 访问数据库
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
算法及VB初步实现1.
Delphi 7.0开发示例.
本节内容 C语言的汇编表示 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
Python 环境搭建 基于Anaconda和VSCode.
VB程序设计初体验 主讲:林赛雅.
本节内容 动态链接库 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
VB与Access数据库的连接.
本节内容 如何调试驱动程序? 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
本节内容 进程 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
使用ADO访问数据库 李宝智 BonizLee 课程 10564A
使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
Visual Basic 程序设计.
第六讲 酒店客房管理系统(二) 教育部“十二五”职业教育国家规划教材
实验六、COM类型病毒分析实验 实验开发教师: 刘乃琦 谌黔燕.
Presentation transcript:

2017/3/8 第一讲 Visual Basic简介

Visual Basic 简介 什么是VB? VB6.0简介 一个实例 面向对象的程序设计方法概论 事件驱动过程的程序设计原理 事件驱动模型 2017/3/8 Visual Basic 简介 什么是VB? VB6.0简介 一个实例 面向对象的程序设计方法概论 事件驱动过程的程序设计原理 事件驱动模型 VB的开发环境 VB开发应用程序的一般步骤 VB开发环境的基本操作 选择练习试题 思考题

1. 什么是VB? Visual Basic “Visual”指的是开发图形用户界面 (GUI) 的方法 ,即可视化。 2017/3/8 1. 什么是VB? Visual Basic “Visual”指的是开发图形用户界面 (GUI) 的方法 ,即可视化。 “Basic”指的是 BASIC (Beginners All-Purpose Symbolit Instruction Code) 语言,一种在计算技 术发展历史上应用得最为广泛的语言。 何谓 Visual Basic?“Visual”指的是开发图形用户界面 (GUI) 的方法。不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象拖放到屏幕上的一点即可。 “Basic”指的是 BASIC (Beginners All-Purpose Symbolit Instruction Code) 语言,一种在计算技术发展历史上应用得最为广泛的语言。Visual Basic 在原有 BASIC 语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多和 Windows GUI 有直接关系。专业人员可以用 Visual Basic 实现其它任何 Windows 编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。 Visual Basic 不仅是 Visual Basic 编程语言。Visual Basic 编程系统和 VBA 都使用这一语言。Visual Basic 编程系统和 VBS 是 Visual Basic 语言的子集。这样,在学习 Visual Basic 中得到的经验可应用到所有这些领域中。 从开发个人或小组使用的小工具,到大型企业应用系统,甚至通过 Internet 的遍及全球分布式应用程序,都可在 Visual Basic 提供的工具中各取所需。 数据访问特性允许对包括 Microsoft SQL Server 和其它企业数据库在内的大部分数据库格式建立数据库和前边应用程序。 有了 ActiveX(TM) 技术就可使用其它应用程序提供的功能,例如 Microsoft Word 字处理器,Microsoft Excel 电子数据表及其它 Windows 应用程序。甚至可直接使用 VBP 或 VBE 创建的应用程序和对象。 Internet 能力强大,使得在应用程序内很容易通过 Internet 访问文档和应用程序。 已完成的应用程序是真正的 .exe 文件,供用运行时的可自由发布的动态链接库 (DLL)。 返回主菜单

2. VB6.0简介 Visual Basic 6.0的三种版本: 2017/3/8 2. VB6.0简介 Visual Basic 6.0的三种版本: 学习版使编程人员轻松开发 Windows 95 和 Windows NT(R) 的应用程序。该版本包括所有的内部 控件连同 Grid、Tab 和 Data_Bound 控件。 专业版为专业编程人员提供了一整套进行开发的功 能完备的工具。该版本包括学习版的全部功能连同 ActiveX 控件,还包括 Internet 控件和 Crystal Report Writer。 企业版使得专业编程人员能够开发功能强大的组内 分布式应用程序。该版本包括专业版的全部功能连同 自动化管理器、部件管理器、数据库管理工具、 Microsoft Visual SourceSafe(TM) 面向工程版的控 制系统等等。 返回主菜单

4.面向对象的程序设计方法概论 Visual Basic 的窗体和控件是具有自己的属性、方法和事 件的对象。 2017/3/8 4.面向对象的程序设计方法概论 Visual Basic 的窗体和控件是具有自己的属性、方法和事 件的对象。 可以把属性看作一个对象的性质,把方法看作对象的动作, 把事件看作对象的响应(一般是对人为触发的响应) 。 触发(如:人用针刺球 响应事件(如:调用球_刺破 响应事件程序中的代码调用各种方法(如:球.放气) Balloon.height (球.高度) Balloon.Diameter (球.直径) (球.颜色) 球.放气 球.发出“bang”响声 球_刺破 返回主菜单

5.事件驱动过程的程序设计原理 设计出窗口界面 设置界面中各种对象的属性 为对象规定在被某个“事件”激活时执 行的“过程” 构成完整的应用程序 返回主菜单

7.VB的开发环境 Visual Basic 集成开发环境 .菜单条:显示所使用的 Visual Basic 命令。 工具栏 控件箱 工程资源管理器窗口:列出当前工程中的窗体和模块。 属性窗口:列出对选定窗体和控件的属性设置值。 对象浏览器:列出工程中有效的对象 窗体设计器 代码编辑器窗口 窗体布局窗口 立即、本地和监视窗口 返回主菜单

8.VB开发应用程序的一般步骤 1. 创建程序的用户界面。 2. 设置界面上各个对象的属性。 3. 编写对象响应事件的程序代码。 1. 创建程序的用户界面。 2. 设置界面上各个对象的属性。 3. 编写对象响应事件的程序代码。 4.保存工程。 5.测试和调试应用程序,检查并排除程序中的错误。 6.创建可执行程序。 返回主菜单

9.VB开发环境的基本操作 启动VB,开始新工程 创建用户界面 加入程序代码 保存工程文件 运行及调试程序 生成可执行程序 打印窗口和代码 使用帮助 返回主菜单

10.选择测试试题 在VB中最基本的对象是( ),它是应用程序的基石,也是其他控件的容器。 A.文本框 B.命令按钮 C.窗体 D.标签 能被对象所识别的动作与对象可执行的活动分别称为对象的( )。 A.方法、事件 B.事件、方法 C.事件、属性 D.过程、方法 在VB中最基本的对象是( ),它是应用程序的基石。 A.标签 B.窗体 C.文本框 D.命令按钮 CBB 返回主菜单

菜单栏 Visual Basic 集成开发环境 工具栏 控件箱 窗体设计器 工程资源管理器 属性窗口

Visual Basic 菜单栏

Visual Basic 工具栏

Visual Basic 控件箱

Visual Basic 工程资源管理器

Visual Basic 属性窗口

Visual Basic 对象浏览器

Visual Basic 代码窗口

Visual Basic 窗体设计器

Visual Basic 窗体布局

3.开发欢迎学习VB的界面效果及要求 标题栏内容为:例1 Command1的属性值为:欢迎 Command2的属性值为:退出 运行前,Label1的Caption(标题)属性值设置为空,运行时,单击Command1按钮, Label1的Caption(标题)属性值在“现在开始学习Visual Baisc程序设计。”和“VB应用程序的两个特点是:可视化设计和事件驱动。”之间切换。 程序运行时,单击Command2按钮 ,中止程序执行。 运行时效果 设计时的窗口布局

开发欢迎学习VB的界面步骤 启动VB 向窗体添加控件 设置窗体和控件的属性 添加响应事件的代码 返回主菜单

6.事件驱动模型 在事件驱动的应用程序设计中,代码不是按照预定的路线执行,而是在响应不同的事件执行不同的代码。事件可以由用户触发,也可以由操作系统或其它应用程序的消息触发,甚至由应用程序本身的消息触发。响应触发的事件程序可以调用各种方法,改变控件属性。 返回主菜单

思考题 VB的基本特点是什么? 怎样理解事件驱动编程? 什么是对象?什么是属性一?什么是事件? 如何引用属性和方法? 返回主菜单