VB程序设计第章实例(同名).doc
第1章 Visual Basic程序设计概述
【内容概要】
Visual Basic是一种面向对象的可视化程序设计语言,是目前在Windows操作平台上广泛使用的Windows应用程序开发工具。本章主要介绍了Visual Basic的发展和特点、Visual Basic的安装、启动和退出、Visual Basic的集成开发环境、面向对象程序设计方法、对象的概念、Visual Basic应用程序的创建与管理、窗体与基本控件。
【基础知识】
Visual Basic的发展和特点
Visual Basic的安装、启动和退出
面向对象程序设计方法
对象的概念
属性、事件和方法
【重点知识】
Visual Basic的集成开发环境
Visual Basic应用程序的创建与管理
窗体与基本控件
1.1 初步认识Visual Basic开发环境
实例1.1 设计一个在窗体上显示文字信息的应用程序。
【实例说明】
(1)程序只有一个窗体。
(2)单击窗体时,在窗体上显示文字“欢迎进入Visual Basic的精彩世界!”。
(3)运行后界面如图1.1所示。
【实例分析】
通过本实例的设计,了解Visual Basic的特点,掌握其开发环境和程序设计步骤。
1.2 Visual Basic的发展和特点
1.2.1 Visual Basic的发展
Visual Basic是由微软公司推出的一套完整的Windows系统软件开发工具,可用于开发Windows环境下的各类应用程序,是一种可视化、面向对象、采用事件驱动方式的结构化高级程序设计语言和工具的完美集成。它编程简单、方便、功能强大,具有与其它语言及环境的良好接口,。Visual 意即可视的、可见的,指的是开发像Windows操作系统的图形用户界面(Graphic User Interface,GUI)的方法,它不需要编写大量代码去描述界面元素的外观和位置,只要把预先建立好的对象拖放到屏幕上相应的位置即可。Basic 实际上是一个短语的缩写,Beginners All-purpose Symbolic Instruction Code,其中文意思为初始者通用符号指令代码Visual Basic是在BASIC的基础上发展起来的,它继承了BASIC的优点,也融合了许多程序设计的新思想和新技术,对BASIC进行了充分的扩展和扩充。(几个Basic要一致)
Visual Basic发展至今经历了很多版本更新,目前最为流行的是Visual Basic 6.0和Visual Basic.NET,两者核心技术不同,前者是运行于基于COM组件之上的编程环境,后者是基于.NET Framework之上面向对象的中间解释性语言Visual Basic 6.0包括学习版、专业版和企业版三个版本,它们是在相同的基础上建立起来的,大部分应用程序在三种版本中可以通用,三个版本分别适用于不同的用户层次。
学习版。又称标准版,是Visual Basic的基础版本,主要针对初学者学习和使用。该版本包括所有的内部控件以及网格、数据绑定等控件。
专业版。为专业编程人员提供一整套功能完备的开发工具。该版本包括学习版的全部功能以及ActiveX控件、Internet控件、集成的Visual Database Tools、Data Environment、Active Data Objects和Dynamic HTML Page Designer等高级特性。
企业版。Visual Basic的最高版本,使得专业编程人员能够开发功能强大的组内分布式应用程序。该版本包括专业版的全部功能以及Back Office工具。
(不用项目符号,还是用(1)(2)(3)描述)
本书主要针对Visual Basic 6.0中文企业版进行介绍。
1.2.2 Visual Basic的特点
Visual Basic 6.0采用可视化的图形用户界面、面向对象的程序设计思想、事件驱动的编程机制和结构化高级程序设计语言,开发Windows环境下功能强大、图形界面丰富的各类应用程序,其操作简单、快捷、高效。概括起来,主要有以下特点:
1. 可视化的集成开发环境
“Visual”指的是开发图形用户界面的方法。它不需编写大量代码去描述界面元素的外观和位置,只要把预先建立的对象添加到屏幕相对应的位置上,Visual Basic即可自动生成界面设计的代码。
集成开发环境(Intergrated Development Environment,IDE)是指一个集设计、运行和测试应用程序为一体的环境。
Visual Basic 6.0采用可视化的集成开发环境大大提高了程序设计的效率。
实例1.1即为利用该集成开发环境设计了一个窗体界面。
2. 面向对象的程序设计思想
面向对象的
您可能关注的文档
- fgr电路与电子学实验指导书.doc
- 纳米材料如何应用于润湿性变换要点.docx
- 物理化学专业毕业论文 [精品论文] 医用钛表面纳微米有序结构仿生膜层的构筑及其生物性能的研究.doc
- 半导体晶体管 半导体制程.doc
- 电子商务实习报告字.doc
- linux操作系统内核实验报告.doc
- 【最新精选】公共管理学网上_作业三-五及答案.doc
- 大学国文(上)尔雅满分答案.docx
- NTKO_OFFICE文档控件移动版开发接口参考V...doc
- .能量之源——光与光合作用.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 2025年自来水供应专属承包合同样本版.docx VIP
- 2022化工安全与环保第二版课后题答案最新版(完整版).docx VIP
- ASUS华硕主板大师系列Z97-A 用户使用手册 (繁体中文).pdf
- 智能金融:AI 驱动的金融变革.pptx
- 人工智能在心血管无创影像中的应用:前沿技术与临床价值.pdf VIP
- 2025年氢燃料电池在数据中心储能应用趋势.docx
- 2026年中国铁路上海局集团有限公司招聘普通高校毕业生1236人备考题库及答案详解(考点梳理).docx VIP
- 井工煤矿复工复产开工第一课教案.docx VIP
- 社区居务监督培训课件.ppt VIP
- 心灵终结单位全代码.doc VIP
原创力文档

文档评论(0)