1、VisualBasic 程序设计 主 讲: 洪 慧 华Email: Hong_qz_Tel: 3026218学习资源 :1. 中央电大在线 ( http:/ )2. 浙江电大 ( http:/ )(1) 计算机科学与技术系动态教学资源(2) 开放教育学院 网上学习3. 衢州电大 ( http:/ )课程主页作业要求 : 12月 19日前交。 手写 (复印无效 )。教学内容进度安排 周次 章 节 序号 教学内容 1 第一章 可 视 化 编 程理 论 概述 2-3 第二章 VB可 视 化 编 程初步4-5 第三章 应 用程序接口 设计 及代 码编 写6 第四章 VB高 级语 言技巧7 第五章 文件
2、 处 理 应 用程序 设计 方法8 第六章 图 形 图 像和多媒体 应 用程序 设计 方法9-10 第七章 数据 库应 用程序 设计 方法11 第八章 网 络应 用程序 设计 方法12 第九章 调试 与 错误处 理13 第十章 Com和 ActiveX应 用第一章 可视化编程理论概述 教学内容1可视化编程方法实例2 VB集成开发环境介绍3几种流行的可视化编程工具比较4面向对象的概念 1可视化编程方法实例n 加法应用程序演示标签的标题属性 ( Caption )文本框的标题属性 ( Text )n 可视化 ( Visual )编程语言特点:n 基于面向对象的思想,引入控件的概念和事件驱动n 程序
3、开发一般步骤:界面绘制 设置属性 编写代码 运行2 VB集成开发环境介绍VB应用程序 ( 工程 )文件类型n 工程文件 ( .vbp )n 窗体文件 ( .frm )n 窗体二进制数据文件 ( .frx )n 类模块文件 ( .cls )n 标准模块文件 ( .bas )n ActiveX控件文件 ( .ocx )n 资源文件 ( .res )3几种流行的可视化编程工具比较n 基于控件开发n 开发能力n 数据库支持4面向对象的概念 n 面向对象与结构化程序设计比较最大区别 :面向对象关于处理数据结构化程序设计关于功能n 面向对象主要概念( P15)类 对象 消息 合作n 面向对象编程方法四个基本机制n 抽象 : 只考虑主要部分,不关心细节的思维方式n 继承 : 联结类的层次模型,类的继承分基类、派生类n 封装 : 把过程和数据包围起来n 多态性 : 不同类的对象对同一消息可能作出不同的响应第二章 VB可视化编程初步教学内容1创建一个应用程序:时钟程序2窗体及基本控件3事件以及事件过程4时钟程序的拓展应用