【VB开源代码栏目提醒】:网学会员为广大网友收集整理了,VB程序设计 - 编程语言,希望对大家有所帮助!
同学们春节好预祝同学们 不断进步
VB 程序设计 北京城市学院技术部一、教学目的 1、掌握
VB程序设计的基本方法和技巧; 2、掌握
VB工程的设计。
二、教学要求 1、认真听课,上课时不准玩游戏; 2、认真复习,完成作业。
三、其他 1、教材,作业周四交
作业周一发作业; 2、考试。
前言 众所周知,由于Windows 友好的图形用户界面,它已成为当今世界计算机的主体平台,因此基于Windows 平台的应用程序也已成为当今应用程序的主体。
怎样开发研制基于Windows平台的应用程序,尤其是怎样开发研制基于Windows 平台的管理信息系统的应用程序,是每一位从事计算机管理信息系统的工作人员十分关注的问题。
Visual Basic 6.0(可简称
VB 或
VB 6.0)是当今在 Windows平台上进行各种应用软件开发中使用最为广泛的工具,由于它不但继承了原 Basic语言简单易用的特点,而且引入了面向对象和事件驱动的编程机制,用一种巧妙的方法将Windows的编程复杂性封装起来,提供一种所见即所得的可视化界面设计方法,因此Visual Basic 6.0也是一种开发应用程序效率极高的开发工具。
又因为
VB 6.0采用当今先进的ADO数据访问接口,令应用程序的设计者只需简单地创建几个对象就可以连接多种数据源,所以
VB 6.0也是应用程序设计人员进行快速开发基于 Client/Server 数据库应用程序的最佳选择。
我们在教育部“高等教育面向21世纪教学内容和课程体系改革计划”的指导下,根据经济类计算机人才培养的特点以及我院多年计算机高等职业教育教学的实践,对Visual Basic 6.0 的教学方法和教学模式进行了大胆的改革与创新,突破了传统的循序渐进、按部就班的计算机高级语言课程的教学方法和教学模式,在教学全过程中贯穿了一条培养学生掌握开发研制企业实际应用管理信息系统编程主要技术和方法的主线。
围绕这条主线开展Visual Basic 6.0 知识的学习,以达到增强学生学习
VB 6.0 语言程序设计的兴趣,培养学生分析与解决实际应用
问题的能力,提高学生的动手能力以及开发应用程序的能力。
最终使学生通过本门
课程的学习,能够具备计算机程序设计员的基本素质并具有初步胜任管理信息系统编程工作的能力。
本书的主要特点是围绕着颜华城教授为北京市建筑器材租赁公司开发研制,并已投入实际运行多年的“
计算机建筑物资租赁管理信息系统”中的程序设计思想与方法,介绍Visual Basic 6.0 的知识内容和编程的基本技术。
本书在内容的组织和编排方面与传统
VB 教材编排有所不同,其中最大的区别在于首先是将Visual Basic 6.0 与数据库的相关知识和技术的章节提前,另一方面是Visual Basic 6.0 控件的相关知识与控件事件的编程并举,以便学习者可以尽早地学习实际应用程序的设计方法。
本书在Visual Basic 6.0 编写的过程中虽然打破了传统的编写模式,但在具体知识的介绍过程中,仍然遵循由浅入深、循序渐进的思想,以利于读者系统、完整地掌握所学知识。
根据 Visual Basic 6.0 教学的需要,本书配备了大量的实例,这些实例是经历企业多年生产实践检测的真实应用系统模块。
教学内容第一章
VB程序设计概述第二章 简单
VB程序设计第三章
VB基本语言第四章
VB与数据库第五章 常用控件与应用程序典型窗体的程序设计第六章
VB的菜单设计和文件第七章 图形操作 第一章
VB程序设计概述§1.1 概述§1.2 集成开发环境 返回 第一章
VB程序设计概述 对于每一位有志于掌握Windows平台上应用程序开发技术的学习者,都必须首先
学习和掌握至少一门计算机程序设计语言作为应用程序的开发工具。
VB是当今世界应用软件开发中最为流行的工具之一,要学习
VB程序设计的语言和方法,就必须了解
VB语言的基本特性、功能特点及其开发环境。
§1.1 概述一、Windows 平台上应用程序的可视化开发工具 Visual Basic 颜华城教授于1999年底开始为北京市建筑物资租赁公司开发研制“计算机建筑物资租赁管理信息系统”,该系统现已投入该公司所属各租赁站和公司本部实际运行3年,取得了良好的
经济和社会效益。
建筑物资租赁管理是一个集物流和资金流相互交织为一体,数据处理过程复杂的系统,它是在Windows 95/98 以及 Windows 2000 平台上,以Visual Basic 6.0 (企业版)为开发工具,开发研制的数据库应用软件。
系统以 ADO 方式连接 Access 97 数据库中的数据,并集成 Excel 97 作为报表输出的工具。
计算机建筑物资租赁
管理系统系统共包括61个主要数据处理与操作功能,这些功能分为9个子系统,源程序中共含72个
VB 窗体以及一个标准模块。
开发者之所以选择
VB作为系统的开发工具,是因为
VB 继承了其先辈 Basic程序
设计语言简单易用的特点,其编程系统又采用了面向对象、事件驱动的编程机制,提供了一种所见即所得的可视界面设计方法,更可贵的是
VB可以与Microsoft(微软)公司提供的Microsoft Office中的应用程序紧密结合,即与Microsoft Office中的宏语言混合编程,开发者可以充分利用MicrosoftOffice 中功能强大的应用
软件完成系统所需要的各项工作。
Visual Basic 最早于1991年由 Microsoft 公司推出,其中Visual 表示“可视化”,可视化程序设计语言是当代计算机程序设计语言的先进代表与主流。
1998年Microsoft 公司又推出VisualBasic 6.0,Visual Basic 6.0 在开发环境、功能方面比前几版进一步完善和扩充,尤其在数据库管理、
网络应用方面更胜一筹,使得Visual Basic 6.0 成为大多数
程序员首选的编程工具。
VB6.0包括三个版本,分别为学习版、专业版和企业版。
其中“学习版”为
VB 6.0的基础版本,主要供初学者学习使用。
“专业版”主要供专业人员使用,它除具有学习版的全部功能外,还包括ActiveX、Internet控件开发工具、动态
HTML页面设计等高级特性。
“企业版”是
VB 6.0的最高版本,供开发研制企业应用程序使用。
在本门课程的教学中,我们使用的是Visual Basic 6.0 的中文企业版。
二、
VB的功能及特点 1、具有面向对象的可视化设计工具 在
VB中,应用面向对象的程序设计方法 OOP方法,把程序和数据封装起来视为一个对象,每个对象都是可视的。
程序员在设计时只需根据界面设计的要求,直接在计算机屏幕上“画”出各种需要的不同类型的对象(控件和窗体),并为每个对象设置属性,就可以完成应用程序的人机对话的界面设计。
最后程序员的编程工作仅针对对象要完成的功能进行编程,就可以完成应用程序的全部程序设计
工作。
2、事件驱动的编程机制 在
VB中,应用面向对象的程序设计方法OOP方法,把程序和数据封装起来视为一个对象,每个对象都是可视的。
程序员在设计时只需根据界面设计的要求,直接在计算机屏幕上“画”出各种需要的不同类型的对象(控件和窗体),并为每个对象设置属性,就可以完成应用程序的人机对话的界面设计。
最后程序员的编程工作仅针对对象要完成的功能进行编程,就可以完成应用程序的全部程序设计工作。
3、提供了易学易用的应用程序集成开发环境
VB为用户提供了开发应用程序的集成开发环境,用户可以在同一个开发环境中设计应用程序界面、编写程序
代码、调试程序、进行应用程序的编译等各项工作。
4、结构化的程序设计5、支持多种数据库系统的访问 利用
VB 提供的数据控件或ODBC,
VB可以访问各种当代流行的数据库系统,如Access、SQL Server以及Oracle等各种类型的数据库,也可访问Microsoft的Excel电子电子表格以及 Loutus1-2-3等。
6、OLE技术
VB的核心是其对对象的链接与嵌入(OLE)的支持,利用OLEVB可开发集声音、图象、动画、字处理、 Web等对象于一体的应用程序。
7、Active技术
VB可方便地使用标准的Active部件,调用标准接口,实现各种特定的功能。
8、完备的Help联机帮助功能 三、运行环境
VB 6.0是Windows95/98 、Windows NT或Windows2000
VB 6.0是Windows95/98 、Windows NT或Windows2000下的一个应用程序,它对环境的要求与所依赖的操作系统下的一个应用程序,它对环境的要求与所依赖的操作系统的要求是一致的。
的要求是一致的。
硬件:586以上CPU,16M以上内存,100M以上硬盘。
硬件:586以上CPU,16M以上内存,100M以上硬盘。
软件:Windows95/98、NT3.51或以上版本。
软件:Windows95/98、NT3.51或以上版本。
四、启动 启动
VB的
常用方法主要有以下两种方法: 启动
VB的常用方法主要有以下两种方法: 1、通过“开始”按钮的“程序”菜单,选择打开 1、通过“开始”按钮的“程序”菜单,选择打开 “Microsoft Visual Basic 6.0 中文版”。
“Microsoft Visual Basic 6.0 中文版”。
2、双击桌面上的
VB快捷方式图标。
2、双击桌面上的
VB快捷方式图标。
进入
VB 6.0 后,可以看到如图所示的窗口 §1.2 集成开发环境 当用户启动Microsoft Visual Basic 6.0 中文版后,首先进入的环境就是
VB 的系统集成开发环境。
用户可以在这个环境中进行应用程序界面的设计、编写程序
代码、调试程序、进行应用程序的编译等各项工作。
系统集成开发环境中包括以下的栏目和窗口: 一、集成开发环境窗口 系统集成开发环境也由一个窗口展示,它包括以下3个栏目:菜单栏工具栏 窗体窗口 工程资源管理器窗口 工具箱 属性窗口 立即窗口 窗体布局窗口