- 1、本文档共1219页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
项目一打开VisualBasic之门;任务1.1VisualBasic入门
任务导入
在学习VB之前,需要对VB有一个基本的认识。通过本任务,读者可了解VB的含义、版本、特点等知识,并可掌握VB的启动和退出方法,熟悉VB的集成开发环境以及了解VB帮助系统的使用方法等。;学习目标
(1)了解VisualBasic的含义。
(2)了解VisualBasic的版本。
(3)了解VisualBasic的特点。
(4)掌握启动和退出VB的操作方法。
(5)熟悉VB集成开发环境的各组成部分。
(6)了解VB帮助系统的使用方法。;任务实施
1.了解VisualBasic的含义
VisualBasic是一种具有良好图形用户界面的程序设计语言,它采用面向对象和事件驱动的程序设计机制,把过程化和结构化编程集合在一起,是一种易学实用的面向对象的软件开发工具。;Visual的意思是“视觉的”或“可视的”,也就是直观的编程方法。Visual是指开发图形用户界面的方法,采用这种方法不需要编写大量代码去描述界面元素的外观和位置,只需把预先建立的对象拖放到窗体上即可。
Basic是指BASIC语言,之所以叫做“VisualBasic”,就是因为它使用了BASIC语言作为代码。VB在原有BASIC语言的基础上进一步发展,至今包含了数百条语句、函数及关键字。;2.了解VisualBasic的发展
最早的VisualBasic1.0版本由Microsoft公司于1991年推出,而后于1992年推出了2.0版本,1993年推出了3.0版本,1995年推出了4.0版本,1997年和1998年分别推出了5.0和6.0版本。2000年以后,推出了VisualBasic.NET版本。;由于VisualBasic6.0具有简单易学的特点,因而成为非计算机专业学生学习程序设计的首选语言,使用它不仅可以设计标准的Windows程序,也可以进行数据库的设计和多媒体方面程序的编写。
为了方便不同用户的需求,VisualBasic6.0包含三个版本,分别为学习版、专业版和企业版。;1)学习版
学习版是VB的基础版本,主要是为初学者了解基于Windows的应用程序开发而设计的。它包括所有的内部控件以及网格、选项卡和数据绑定控件。
使用学习版可以很容易地开发Windows下的应用程序。;2)专业版
专业版为专业编程人员提供了一整套功能完备的开发工具。它包括了学习版的全部功能,同时还包括ActiveX控件、IIS应用程序设计器、集成的可视化数据工具和数据环境、Active数据对象和DHTML页设计器。;3)企业版
企业版可供专业编程人员开发功能强大的组内分布式应用程序。它包括专业版的全部功能以及BackOffice工具,如SQLServer、MicrosoftTransactionServer、IIS、VisualSourceSafe等。
上面三个版本是在相同的基础上建立起来的,所以大多数应用程序可以在三个版本中通用。这三个版本适合于不同的层次。开发人员可以根据三个版本的功能,选择一个合适的VisualBasic版本。;3.了解VisualBasic的特点
1)面向对象的可视化设计平台
利用传统的程序设计语言进行程序设计时,需要花费大量的精力通过编程设计程序的界面,在设计过程中看不到程序的实际显示效果,只有在运行程序时才能观察。如果对程序的界面不满意,则需要回到程序中去修改,这一过程常常需要反复多次,大大影响了编程的效率。;VB提供的可视化设计平台把Windows界面设计的复杂性“封装”起来,程序员不必再为界面的设计而编写大量程序代码,只需按设计的要求,用系统提供的工具在屏幕上“画出”
各种对象,VB就会自动产生界面设计代码,程序员所需要编写的只是实现程序功能的那部分代码,从而大大提高了编程的效率。;2)事件驱动的编程机制
传统的编程方式是面向过程、按程序事先设计的流程运行的。但在图形用户界面的应用程序中,用户的动作(即事件)控制着程序的运行流向,每个事件都驱动一段程序的运行。程序员在设计应用程序时,不必建立具有明显开始和结束的程序,而是编写若干个微小的子程序,即过程。这些过程分别面向不同的对象,由用户操作引发某个事件来驱动完成某种特定的功能,或由事件驱动程序调用通用过程来执行指定的操作。;3)结构化的设计语言
VB是在结构化的BASIC语言基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。其语句简
您可能关注的文档
- Verilog HDL数字设计实训教程293.pptx
- Visual FoxPro6.0程序设计教程764.pptx
- 高频电子线路641.pptx
- 数据结构与算法设计636.pptx
- 数据库原理课件754.pptx
- 数字电路与EDA设计(第3版)1066.pptx
- 先进制造技术(第2版)998.pptx
- 现代测试技术1079.pptx
- 现代交换原理与技术1197.pptx
- 现代控制理论基础(第2版)529.pptx
- 计及电动汽车移动储能动态电价的微电网优化调度研究及解决方案.pdf
- 浅谈电动汽车充电桩绝缘智能化自检装置的设计与应用 .pdf
- 浅谈电动汽车公共充电桩布局方案评价方法.pdf
- 浅谈基于弹性响应的电动汽车快充电价定价策略 汽车充电桩有序充电.pdf
- 浅谈光储充一体化社区的有序充电策略及解决方案.pdf
- 晚期肾透明细胞癌系统性治疗中国专家共识(2024版).pptx
- 中国膀胱癌保膀胱治疗多学科诊治协作共识(2022版).pptx
- 成人心血管外科手术体外循环患者血液管理指南.pptx
- 下尿路修复重建移植物应用规范中国专家共识.pptx
- 中国儿童急性非静脉曲张性上消化道出血诊治指南(2024).pptx
文档评论(0)