- 9
- 0
- 约2.92万字
- 约 208页
- 2018-06-09 发布于河南
- 举报
Visual_Basic_2005程序设计课件(完成版)
Visual Basic 2005程序设计 主讲:王伟宇 E-Mail:wangwy_22@ wangwy22@ 课程介绍 周学时5,其中课堂教学3学时,上机实验2学时 课堂教学以引导为主,主要讲述基本概念 课外练习为重点,通过做小实验、大实验提高编程能力 最终使学习者掌握面向对象程序设计的理念,提高逻辑思维能力 课程导引 什么是程序 为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合 目标 计算机语言 命令的集合 课程导引 常见计算机语言 传统的如C、C++ 网络环境的如Java 基于面向对象Windows图形界面的如Visual Basic 课程导引 什么是面向对象技术 想法:将现实生活中的事物操作反映到计算机中;让计算机的思维接近人类的思维与活动 对象 类 属性 方法 事件 …… 课程导引 Windows应用程序 窗口 控件 属性 方法 事件 事件触发 课程导引 程序设计的步骤 新建Windows窗口程序 添加窗口,设置界面 编写代码 运行调试 编译程序 发布 目录索引 第一章 VB2005程序设计概述 第二章 基本数据类型及算法 第三章 程序结构控制 第四章 程序调试和错误处理 第五章 数据结构 第六章 面向对象技术 第七章 My命名空间 第八章 界面设计 第九章 GDI+绘图 第一章 VB2005程序设计概述 1.1 VB程序设计语言的发展 1.2 .NET概述 1.3 VB2005 Express Edition介绍 1.4 VB2005集成开发环境 1.5 控件、属性和代码 1.6 对象、方法和事件 1.7 其它使用技巧 VB程序设计语言的发展 1963年,创造BASIC(Beginner’s All-purpose Symbolic Instruction Code)语言 1980年后,对BASIC进行扩充,如Turbo BASIC等 1991年,微软推出Visual Basic可视化程序设计开发环境 随着微软.NET计划的推出,VB也发展到VB.NET VB2005对VB.NET进行了若干改进 .NET概述 .NET概述 公共语言运行库(Common Language Runtime,CLR) 公共语言运行库是.NET Framework的基础,它负责提供代码管理,包括:处理加载程序、运行程序的代码以及提供所有支持服务的代码。同时还强制性地实施类型安全检查 .NET概述 微软中间语言(Microsoft Intermediate Language,MSIL) .NET概述 命名空间 简单来说,在不同空间内可以使用相同的类名称,实际就是为类创建作用域 .NET目标 易于进行编程语言(VB、C#等)的互操作 多平台运行 VB2005 Express Edition介绍 是微软推出的适合初学者使用的、易学易用的开发工具,是Visual Studio 2005 Express Edition开发工具的一部分 VS2005开发工具包括: Visual Web Developer 2005 Express Edition Visual Basic 2005(C#、C++、j#) Express Edition SQL Server 2005 Express Edition VB2005集成开发环境 安装 安装必要的Windows组件 安装Visual Basic 2005 安装帮助文档MSDN 启动 界面介绍 VB2005集成开发环境 菜单栏 工具栏 工具箱 解决方案资源管理器 属性栏 开始窗口 起始页 其它 VB2005集成开发环境 创建新项目 VB2005集成开发环境 VB2005集成开发环境 修改对象属性 保存项目 VB2005集成开发环境 编写代码 VB2005集成开发环境 运行程序 快捷键F5 “调试”菜单中选“启动调试” 工具栏“启动调试”按钮 控件、属性和代码 控件 界面控件可在窗体上放置的可视化图形“元件”,如按钮、文本编辑框等。其中的大多数是具有执行功能或通过“事件”引发代码运行并完成响应的功能 界面设计:指控件在窗体中布局的设计以及可执行控件的“事件”设计 属性修改、控件添加 控件、属性和代码 属性 对于对象(如控件)的静态描述,如字体、外观等 对象、方法和事件 对象 概念 代码中属性设置 对象名.属性 方法 对象可以执行的行为 方法调用 对象名.方法名(参数表列) 对象、方法和事件 事件 控件的事件是指控件对键盘和鼠标“操作”的响应,任何控件都有自己的事件集合,一旦控件的某个事件发生,就可以引起一个事件过程的执行,事件的过程代码是由程序员根据自己的问题需求编写的 对象、方法和事件 常见事件 对象、方法和事件 在事件中编写代码 Private S
您可能关注的文档
- 北方高大空间仓储建筑自动喷水灭火系统设计实例.pdf
- 基于RFID技术的智能货架的研究.pdf
- 绩效考核模板1.doc
- 塔县驻喀什办事处工程模板施工方案.doc
- 隧道知识讲稿和相关设计.doc
- GWD_RC改版修改后.doc
- 伟福单片机实验仪讲义.doc
- ERP从原理到管理.doc
- 标准日本语中级単语.doc
- 战略绩效评价_(XNAI)-胡.pdf
- 2025广东广州市天河区拟招聘英语实习老师1人备考题库附答案.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷附答案解析.docx
- 2025广东广州市越秀区流花街道办事处招聘综合事务中心辅助人员1人笔试历年题库附答案解析.docx
- 2025广东广州市花都区新雅街清初级中学招聘临聘教师1人备考历年题库带答案解析.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷带答案解析.docx
- 江苏省盐城市东台市三仓镇区中学2026届八年级数学第一学期期末教学质量检测试题含解析.doc
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人备考题库带答案解析.docx
- 江苏省盐城市亭湖区2026届数学八上期末考试试题含解析.doc
- 安徽省蚌埠市淮上区2026届数学八年级第一学期期末达标检测模拟试题含解析.doc
- 2025广东广湛城旅游轮有限公司招聘备考历年题库附答案解析.docx
最近下载
- 分析palantir对象模型shreyas phpapp01.pptx VIP
- 班子成员之间的相互批评意见.docx VIP
- 广发宏观分析报告:居民活动收支表的构建、分析与运用.pdf VIP
- Palantir公司调研报告.pptx VIP
- 汉川XH715D立式加工中心机使用说明书.pdf VIP
- 数学丨重庆市2026届高三上学期1月康德高考模拟调研卷(一)试卷及答案.pdf VIP
- 贵州省贵阳市普通中学2022-2023学年高三上学期期末语文(解析版).docx VIP
- 化工老旧装置淘汰退出和更新改造工作方案.docx VIP
- 培智六年级生活数学期末试卷ABC卷.doc VIP
- 港口机械钢结构制造规范.pdf VIP
原创力文档

文档评论(0)