- 0
- 0
- 约4.01千字
- 约 20页
- 2018-08-26 发布于河南
- 举报
* * VB 程序设计 北京市经济管理干部学院 教学内容 VB程序设计概述 简单VB程序设计 VB基本语言 VB与数据库 常用控件与应用程序 典型窗体的程序设计 VB的菜单设计和文件 图形操作 总复习 对于每一位有志于掌握窗口平台上应用 程序开发技术的学习者,都必须首先学习和掌 握至少一门计算机程序设计语言作为应用程序 的开发工具。VB是当今世界应用软件开发中最 为流行的工具之一,要学习VB程序设计的语言 和方法,就必须了解VB语言的基本特性、功能 特点及其开发环境。 第一章 VB程序设计概述 一、Windows窗口平台上应用程序的可视化开发工具 --Visual Basic 颜华城教授于1999年底开始为北京市建筑物资租赁公 司开发研制“计算机建筑物资租赁管理信息系统”,该系统 现已投入该公司所属各租赁站和公司本部实际运行3年, 取得了良好的经济和社会效益。建筑物资租赁管理是一个 集物流和资金流相互交织为一体,数据处理过程复杂的系 统,它是在窗口95/98 以及 窗口2000 平台上,以可视化 的基本6.0 (企业版)为开发工具,开发研制的数 据库应用软件。系统以 纷扰方式连接 通路97 数据库中 的数据,并集成 Excel 97 作为报表输出的工具。 §1.1 概述 计算机建筑物资租赁管理系统系统共包括61个主要数据处理 与操作功能,这些功能分为9个子系统,源程序中共含72个 VB 窗 体以及一个标准模块。 开发者之所以选择VB作为系统的开发工具,是因为VB 继承了 其先辈 基本程序设计语言简单易用的特点,其编程系统又采用 了面向对象、事件驱动的编程机制,提供了一种所见即所得的可 视界面设计方法,更可贵的是 VB可以与微软公司(微软)公司 提供的Microsoft office中的应用程序紧密结合,即与微软公司 办公室中的宏语言混合编程,开发者可以充分利用微软公司 办公室中功能强大的应用软件完成系统所需要的各项工作。 Visual Basic最早于1991年由微软公司公司推出,其中 Visual表示“可视化”,可视化程序设计语言是当代计算机程序设 计语言的先进代表与主流。1998年微软公司公司又推出 Visual Basic6.0,VB6.0 在开发环境、功能方面比前几版 进一步完善和扩充,尤其在数据库管理、网络应用方面更胜一筹, 使得VB6.0 成为大多数程序员首选的编程工具。 VB6.0包括三个版本,分别为学习版、专业版和企业版。其中 “学习版”为 VB 6.0的基础版本,主要供初学者学习使用。“专业 版”主要供专业人员使用,它除具有学习版的全部功能外,还包括 ActiveX、因特网控件开发工具、动态HTML页面设计等高级特性。 “企业版”是VB 6.0的最高版本,供开发研制企业应用程序使用。 在本门课程的教学中,我们使用的是VB6.0 的中文企业版。 1、具有面向对象的可视化设计工具 在VB中,应用面向对象的程序设计方法( OOP方法), 把程序和数据封装起来视为一个对象,每个对象都是可 视的。程序员在设计时只需根据界面设计的要求,直接 在计算机屏幕上“画”出各种需要的不同类型的对象(控 件和窗体),并为每个对象设置属性,就可以完成应用 程序的人机对话的界面设计。最后程序员的编程工作仅 针对对象要完成的功能进行编程,就可以完成应用程序 的全部程序设计工作。 二、VB的功能及特点 2、事件驱动的编程机制 事件驱动编程是当今最先进的编程方法,VB中每 个对象都有相应的各种事件,每个事件都能够驱动一 段程序的运行。针对对象所相应的事件进行,能够令 应用程序完成设计者所期望的各种数据处理及其它工 作。词中编程机制既可以极大地减少编程量,又可以 降低编程的难度,使得程序易于编写和维护。 3、提供了易学易用的应用程序集成开发环境 VB为用户提供了开发应用程序的集成开发环境,用 户可以在同一个开发环境中设计应用程序界面、编写程 序代码、调试程序、进行应用程序的编译等各项工作。 4、结构化的程序设计 利用VB 提供的数据控件或ODBC,VB可以访问各 种当代流行的数据库系统,如通路、SQL服务器以及 神谕等各种类型的数据库,也可访问微软公司的优秀 电子表格以及 Loutus1-2-3等。 8、完备的帮助联机帮助功能 VB的核心是其对对象的链接与嵌入(OLE)的支 持,利用OLE,VB可开发集声音、图象、动画、字处理、 网等对象于一体的应用程序。 5、支持多
您可能关注的文档
最近下载
- 2024年江西新能源科技职业学院单招职业适应性测试题库及答案解析.docx VIP
- 2026版第5次一本英语听力训练100篇-6年级.docx VIP
- 美剧剧本绝望主妇台词本中英文对照精排版第一季第一集.pdf VIP
- 2025年春阳光课堂金牌练习册八年级道德与法治下册人教版答案.pdf VIP
- 海关历史与发展(全).ppt VIP
- 人教版劳动教育七下 劳动项目五《雕刻印章》课件.ppt VIP
- 浙里新中考·对题38练.docx VIP
- 国际贸易概论(第四版) 课件 姚大伟 第一单元国际贸易基础理论.ppt
- 《C语言程序设计》信息化教学实施报告 .pdf VIP
- 2026年浙江工贸职业技术学院单招综合素质笔试模拟试题及答案解析.docx VIP
原创力文档

文档评论(0)