《Visual Basic程序设计基础》课程教学资源:第一章 集成开发环境和程序设计入门

Visual basic程序设计基础 孙岱 2006年上学期
Visual Basic程序设计基础 孙岱 2006年上学期

《VB程序设计基础》课程安排 (总学时64=教学40+实验24) 第1章集成开发环境和程序设计入门(2 第2章基本数据类型及运算类型(3) 第3章程序控制结构(6) 第5章数组与类型5152(2 第4章常用标准控件(6) 第5章数组与类型53-56(2) 第6章过程(5) 第7章菜单与对话框(3) 第8章多重窗体与环境应用(2 第9章键盘与鼠标事件过程(2) 第10章文件(3)
《VB程序设计基础 》课程安排 (总学时64=教学40+实验24) 第1章 集成开发环境和程序设计入门 (2) 第2章 基本数据类型及运算类型(3) 第3章 程序控制结构(6) 第5章 数组与类型5.1,5.2(2) 第4章 常用标准控件(6) 第5章 数组与类型5.3-5.6(2) 第6章 过程(5) 第7章 菜单与对话框(3) 第8章 多重窗体与环境应用(2) 第9章 键盘与鼠标事件过程(2) 第10章 文件(3)

第1章集成开发环境和程序设计入门 1.1VB的发展和功能特点 1.2VB集成开发环境 1.3对象与事件驱动编程机制 1.4常见VB对象及其属性、方法和事件 1.5可视化编程的基本步骤 1.6B源程序的格式与文件组成 1.7简单程序实例
第1章 集成开发环境和程序设计入门 1.1 VB的发展和功能特点 1.2 VB集成开发环境 1.3 对象与事件驱动编程机制 1.4 常见VB对象及其属性、方法和事件 1.5 可视化编程的基本步骤 1.6 VB源程序的格式与文件组成 1.7 简单程序实例

1VB的发展和功能特点 1.1.1VB( Visual basic)的发展 (1)从 Basic→ Visual basic ( Visual basic经历了多种版本:1.0、2.0、3.0、4.0 5.0、6.0版本) (2)VB6.0→ VB. Net 本课程学习VB6.0。 1.1.2VB的功能特点 回顾上学期加法例子
1.1 VB的发展和功能特点 1.1.1 VB (Visual Basic)的发展 (1)从Basic → Visual Basic (Visual Basic经历了多种版本:1.0、2.0、3.0、 4.0、 5.0、6.0版本)。 (2)VB 6.0 →VB.Net。 本课程学习VB 6.0 。 回顾上学期加法例子 1.1.2 VB的功能特点

例1-1程序的界面(窗体)上有4个命令按钮及1个标签等5 个控件对象。其中,标有“左移”、“右移”字样的按钮被 单击时,分别控制标签向左、向右移动一步;而单击标有 “变色”字样的按钮时,标签的文字颜色发生变化;而单击 标有“退出”字样的按钮时,程序退出运行状态。(运行界 面如下图) Form1 欢迎入世界 左移 右移 变色 退出 例1-1程序界面
例1-1 程序的界面(窗体)上有4个命令按钮及1个标签等5 个控件对象。其中,标有“左移” 、 “右移”字样的按钮被 单击时,分别控制标签向左、向右移动一步;而单击标有 “变色”字样的按钮时,标签的文字颜色发生变化;而单击 标有“退出”字样的按钮时,程序退出运行状态。 (运行界 面如下图)。 例1-1 程序界面

1.1.2VB的功能特点 1.具有面向对象的可视化设计工具 2.事件驱动的编程机制 3.提供了易学易用的应用程序集成开发环境 4.结构化的程序设计语言 5.其它: 支持多种数据库系统的访问、 Active技术、网络 功能、完备的he联机帮助功能
1.1.2 VB的功能特点 1. 具有面向对象的可视化设计工具 2. 事件驱动的编程机制 3. 提供了易学易用的应用程序集成开发环境 4. 结构化的程序设计语言 5.其它: 支持多种数据库系统的访问、 Active技术、网络 功能、完备的help联机帮助功能

1.2vB集成开发环境 启动VB,新建标准EXE工程,进入集成开发环境界面: 工程1- Microsoft Visual Basic[设计 常规部分文件G编辑住视图工程但格式调试0运行但)查询图表①工具(外接程序(窗口 帮助(H) 的·而哆》中的4c,m口题胃日A x General 口工程1Form1(at 回围 For画 Private Sub Form Loado B工程1从T程1)工程窗口 a abl Form1. AutoRedraw True Form1. Print“你好! 代码窗口 与Form1(orm1) End s 屈性-Form1 工程1-Form1(F Foral Form 与Form1 x 按字母序按分类序属性窗口 窗体窗口 名称〕 Appearance 1-3D Autoredra 口8B00 BackColor 返回/设置对象中文本和图形的背景色。 体布局 立即 工具箱 立即窗口 窗体布局 VB集成开发环境界面图
1.2 VB集成开发环境 启动VB,新建标准EXE工程,进入集成开发环境界面: 窗体窗口 代码窗口 工具箱 工程窗口 属性窗口 立即窗口 窗体布局 VB集成开发环境界面图 常规部分

1.2vB集成开发环境 1.2.1常规组成部分 Visual basic程序,也跟其他 Windows应用程序一样 具有标题栏、菜单栏、工具栏这些常规组成部分。 1标题栏:“ Microsoft visual basic[设计]”内容 2.菜单栏:提供了编辑、设计和调试VB应用程序所需要 的菜单命令。 3.工具栏:是一些菜单命令的快捷按钮
1.2 VB集成开发环境 1.2.1 常规组成部分 Visual Basic 程序,也跟其他Windows应用程序一样, 具有标题栏、菜单栏、工具栏这些常规组成部分。 1.标题栏:“Microsoft Visual Basic [设计]”内容。 2.菜单栏:提供了编辑、设计和调试VB应用程序所需要 的菜单命令。 3.工具栏:是一些菜单命令的快捷按钮

1.2.2VB6特有组成部分 1窗体(form)窗口 要设计的vb程序界面 2,代码(code)窗口 用来编辑窗体、标准模块中的程序代码。 3工具箱( toolbox)窗口 包含建立应用程序所需要的内部控件(标准控件) 4.工程资源管理器( project exprot)窗口 保存一个应用程序所有的文件。 5属性( properties)窗囗 所有窗体或控件的属性设置 6其他窗口 立即窗口:调试程序用 窗体布局窗口:用于指定程序运行时的初始位置
1.窗体(form)窗口 要设计的vb程序界面。 2.代码(code)窗口 用来编辑窗体、标准模块中的程序代码。 3.工具箱(toolbox)窗口 包含建立应用程序所需要的内部控件(标准控件) 。 4.工程资源管理器(project expror)窗口 保存一个应用程序所有的文件。 5.属性(properties)窗口 所有窗体或控件的属性设置。 6.其他窗口 立即窗口:调试程序用 。 窗体布局窗口:用于指定程序运行时的初始位置。 1.2.2 VB6特有组成部分

1.3对象与事件驱动编程机制 1.3.1类和对象的概念 1.对象 对象是具有某些特性的具体事务的抽象。 如一个具体的人、一个具体的动物、一辆具体的车 等等,都是生活中所指的一个对象 2.类 类是同种对象的集合与抽象。如所有的人构成人类 3.类和对象的关系 类是创建对象实例的模板,而对象是类的一个实例 4.对象的三要素 描述其特征的属性;反映其动作的行为(称作方法) 还有在一定条件下发生的事件
1.3 对象与事件驱动编程机制 1.3.1 类和对象的概念 1.对象 对象是具有某些特性的具体事务的抽象。 如一个具体的人、一个具体的动物、一辆具体的车、 等等,都是生活中所指的一个对象。 2.类 类是同种对象的集合与抽象。如所有的人构成人类。 3. 类和对象的关系 类是创建对象实例的模板,而对象是类的一个实例。 4.对象的三要素 描述其特征的属性;反映其动作的行为(称作方法); 还有在一定条件下发生的事件
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 清华大学:《汇编语言》课程教材PDF电子版(共十七章)Assembly Language.pdf
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第九章 存储过程的创建和使用.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第八章 索引的创建和使用.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第七章 视图的创建和使用.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第六章 Transact-SoL程序设计.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第五章 表中数据的操作.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第四章 表的创建和管理.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第三章 数据库的创建和管理.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第二章 SQL Server2000常用工具.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第一章 SQL Server2000概述.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第十四章 SQL Server数据转换.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第十三章 数据库的备份和恢复.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第十二章 SQL Server代理服务.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第十一章 SQL Server的安全性管理.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第十章 触发器的创建和使用.ppt
- 《网络环境》 第九章 域名系统(DNS).ppt
- 《网络环境》 第八章 传输层协议.ppt
- 《网络环境》 第七章 P路由.ppt
- 《网络环境》 第六章 差错与控制报文协议.ppt
- 《网络环境》 第五章 IP协议.ppt
- 《Visual Basic程序设计基础》课程教学资源:第二章 基本数据类型.ppt
- 《Visual Basic程序设计基础》课程教学资源:第三章 程序控制结构.ppt
- 《Visual Basic程序设计基础》课程教学资源:第四章 数组与类型.ppt
- 《Visual Basic程序设计基础》课程教学资源:第五章 常用标准控件.ppt
- 《Visual Basic程序设计基础》课程教学资源:第六章 过程.ppt
- 《Visual Basic程序设计基础》课程教学资源:Flags属性(“打开”、“另存为”对 话框).doc
- 《Visual Basic程序设计基础》课程教学资源:第七章 菜单与对话框.ppt
- 《Visual Basic程序设计基础》课程教学资源:第八章 多重窗体与环境应用.ppt
- 《Visual Basic程序设计基础》课程教学资源:第九章 键盘与鼠标事件过程.ppt
- 《Visual Basic程序设计基础》课程教学资源:第九章 键盘与鼠标事件过程jhb.ppt
- 《Visual Basic程序设计基础》课程教学资源:第十章 文件.ppt
- 《Visual Basic程序设计基础》课程教学资源:第十章 文件.ppt
- 《Visual Basic程序设计基础》课程教学资源:期末考试题A卷.doc
- 《Visual Basic程序设计基础》课程教学资源:VB试题三.doc
- 《Visual Basic程序设计基础》课程教学资源:VB试题二.doc
- 《Visual Basic程序设计基础》课程教学资源:VB试题四.doc
- 《Visual Basic程序设计基础》课程教学资源:2005年9月全国计算机等级考试二级VB笔试试卷(含参考答案).doc
- 《Visual Basic程序设计基础》课程教学资源:习题1 集成开发环境和程序设计入门.doc
- 数据结构库VC实践实例_树与二叉树答案说明.doc
- 数据结构库VC实践实例_迷宫求解参考答案.doc