北大青鸟:《VB程序设计》培训资料(PPT讲稿)第一章 可视化编程基础

北大青鸟 c 第一章 可视化编程基础 Ⅴ ersion3.0 CHA
Version 3.0 可视化编程基础 第一章

目标 解释 Windows应用程序的特征 ·描述可视化编程的需要 列出 /isual Basic De的各种组件 使用Ⅴisua| Basic提供的各种编程控件 北大青鸟
2 目标 • 解释 Windows 应用程序的特征 • 描述可视化编程的需要 • 列出 Visual Basic IDE 的各种组件 • 使用 Visual Basic 提供的各种编程控件

简介 用户界面-用户通过用户果面 用户 用户界面实现与应用 程序的交互 程序-能够执行指定 程序 任务的一组指令 北大青鸟
3 简介 • 用户界面 – 用户通过 用户界面实现与应用 程序的交互 • 程序 – 能够执行指定 任务的一组指令 用户 程序 用户界面

图形用户界面 有图形的界面 易于使用 F计算器 回 编辑()查看()帮助 直观 0 易于学习 Backspace CE C 有吸引力 MC 9 / sart MR 6 MS 3 1/x M 0 + 北大青鸟
4 • 有图形的界面 • 易于使用 • 直观 • 易于学习 • 有吸引力 图形用户界面

可视化编程的需要 常规编程工具有下列缺点 大量的时间和精力浪费到界面的设计过程之中 产生界面需要大量代码 重复性编码 结论 可视化编程环境可以很容易设计出用户界面 北大青鸟
5 可视化编程的需要 • 常规编程工具有下列缺点: – 大量的时间和精力浪费到界面的设计过程之中 – 产生界面需要大量代码 – 重复性编码 • 结论: – 可视化编程环境可以很容易设计出用户界面

快速应用程序开发(RAD)工具 与常规语言相比,创建应用程序所用时间 更短,产生的错误更少 Visual basic 为 Windows程序员设计的 Microsoft的RAD工 使用图形的、基于窗体的方式进行应用程序开 发 6 北大青鸟
6 快速应用程序开发 (RAD) 工具 • 与常规语言相比,创建应用程序所用时间 更短,产生的错误更少 • Visual Basic: – 为 Windows 程序员设计的 Microsoft 的 RAD 工 具 – 使用图形的、基于窗体的方式进行应用程序开 发

用VB编写程序的典型方式 创建窗体 将控件拖放到窗体上 为窗体及其控件设置属性,并添加应用程 序特定的代码来处理事件 (在VB环境中进行演示) 北大青鸟
7 用 VB 编写程序的典型方式 • 创建窗体 • 将控件拖放到窗体上 • 为窗体及其控件设置属性,并添加应用程 序特定的代码来处理事件 • (在 VB 环境中进行演示)

可视化编程的优点 ·现成的界面控件 界面设计过程是可视的 ·挑选并放置所需的控件 ·不必用代码即可自定义控件的外观 北大青鸟
8 可视化编程的优点 • 现成的界面控件 • 界面设计过程是可视的 • 挑选并放置所需的控件 • 不必用代码即可自定义控件的外观

可视化编程实例 已放置一个按钮的VB用户界面窗体 工程1- Microsoft Visual Basic[设计]-[Form1(Form) 白文件G编辑日视图工程格式()调试运行8)查询①图表(工具(①外接程序(的)窗口()帮助 回电启的2。|,n题胃日白0046030 General iForml 国口 工程1程1 白③窗体 与Form1orm1) 按字母序|按分类序 1-3D False 口HB00F 网 名称 返回代码中使用的标识对象的名称 北大青鸟
9 可视化编程实例 已放置一个按钮的VB 用户界面窗体

Visua|Basc中的工程 使用vua|Bas开发应用程序的时候, 是在工程的组织下进行的 Visua|Basc工程负责管理组成应用程序 的不同文件 北大青鸟
10 Visual Basic 中的工程 • 使用 Visual Basic 开发应用程序的时候, 是在工程的组织下进行的 • Visual Basic 工程负责管理组成应用程序 的不同文件
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第十二章 在VB中访问数据库:数据库查询和数据库显示.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第十一章 在VB中访问数据库:ADO和CONNECTION对象.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第十章 程序调试和错误处理.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第九章 Java输入输出.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第八章 多线程.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第七章 Java中的鼠标.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第六章 图形处理.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第五章 图形用户界面.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第四章 异常处理和常用系统类.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第三章 面向对象的程序设计.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第二章 Java基本语法.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第一章 Java概述(编著:肖孟强、张忠义、李晓利、于春花).ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第十章 综合实例.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第九章 编译预处理.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第八章 函数.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第七章 数组.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第六章 循环结构程序设计.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第五章 选择结构程序设计.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第四章 顺序结构程序设计.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第三章 数据类型、运算符和表达式.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第二章 事件和事件处理.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第三章 Visual basic的基本语法.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第四章 数组和结构.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第五章 常见标准控件.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第六章 过程和函数.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第七章 菜单和对话框.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第八章 工具栏、状态栏和多文档窗口.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第九章 数据文件.ppt
- 《电子商务的物流管理》讲义电子课件.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第十章 MATLAB图形句柄.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第十一章 MATLAB图形用户界面设计.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第十二章 Simulink动态仿真集成环境.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第十三章 在Word环境下使用MATLAB.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第一章 MATLAB操作基础.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第二章 MATLAB矩阵及其运算.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第三章 MATLAB程序设计.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第四章 MATLAB文件操作.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第五章 MATLAB绘图.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第六章 MATLAB数据分析与多项式计算.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第七章 MATLAB解方程与函数极值.ppt