- 1、本文档共533页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 Visual Basic概述 Visual Basic是1991年美国微软公司推出的可视化Basic语言.。它是在原来的Basic语言基础上发展而成的。Visual Basic中无需编写大量代码来编辑界面元素,只需要采用搭积木构建程序方式来编写程序,是现在开发人数最多的最通用的编程工具之一。本章内容包括: Visual Basic特点 Visual Basic安装 Visual Basic集成开发环境 1.1 Visual Basic简介 Visual Basic是一种可视化的、面向对象和采用事件驱动机制的结构化高级程序设计语言。它可用于开发Windows环境下的各类应用程序。它具有简单易学、效率高、功能强大的特点,可以与Windows专业开发工具SDK相媲美。 在Visual Basic环境下,开发人员利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数、动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。 1.1.1 版本区分 Visual Basic有学习版、专业版和企业版三种版本,以满足不同层次的开发需要。不同版本编写的应用程序大多数可以在三种版本中通用。 学习版为Visual Basic的基本版本,适用于初期学习者及使用Visual Basic开发一般应用程序的开发人员。 专业版为专业开发人员提供了功能完备的软件开发工具。 企业版为专业编程人员开发程序提供了功能强大的组内分布式应用程序。 1.1.2 Visual Basic的特点 1.可视化编程 2.面向对象的程序设计 3.事件驱动机制 4.强大开放的特点 1.1.3 集成开发环境 1.1.3 集成开发环境 1.1.4 面向对象功能 从Visual Basic 4开始,用户可以通过类模型方式创建和使用对象。对象可以被当作一个数据和单元的组合,如窗体、数据库等。Visual Basic对象可以封装属性、方法和事件,创建时可以重新定义其封装属性、方法和事件。 Visual Basic对象可以极大简化重复代码的编写,使开发人员精力集中在程序内容而不是数量庞大的代码上。Visual Basic后续版本增强了该功能,并添加了许多新的面向对象的编程功能。 1.1.5 数据访问 在现代信息技术高度发达的今天,数据信息已经成为最重要资源之一。Visual Basic为开发人员提供了强大的数据访问技术,能够更快捷、更迅速、更高效地存储和读取数据信息。Visual Basic提供了更为强大功能来支持大中型数据库,如Oracle、SQL Server、Sybase等。 1.1.6 Internet功能 互联网(Internet)在现在通讯日益发达的信息世界占据了重要的地位。Visual Basic提供了许多功能为开发具有互联网功能的应用程序提供支持和帮助。Visual Basic在开发过程中可以创建服务器端的动态HTML(DHTML),使用Internet Transfer控件检索和传输文件,利用WebBrowser控件浏览网页信息,采用MAPI收发电子邮件等一系列激动人心的功能。 1.2 Visual Basic 6安装 本节将介绍如何安装Visual Basic 6开发环境。将Visual Basic 6的安装光盘放入计算机的光驱内,一般情况下计算机可以自动运行其中的安装程序。如果计算机没有自动运行安装程序,双击光盘盘符下的Setup.exe文件,将显示Visual Basic安装程序界面,按照安装程序的提示进行相应的操作。 1.3 开始使用Visual Basic 6 Visual Basic开发程序使用图形化界面与用户交流。本节介绍如何使用Visual Basic集成开发环境开发程序界面、设计窗体并通过实例演示如何使用Visual Basic进行应用程序开发。 1.3.1 开发界面 1.标题栏 2.菜单栏 3.工具栏 4.工具箱 5.窗体设计窗口 6.工程资源管理器 7.“属性”面板 8.“布局”面板 1.3.2 窗体使用 应用程序界面是直接面对用户的窗体及其他控件。一个优秀的应用程序应该窗体界面简洁、漂亮,控件布局科学、合理,用户使用舒适、方便。本小节重点介绍窗体的使用技巧。窗体布局调整可以在“格式”菜单中调整,也可以在“窗体编辑器”工具栏中进行编辑。 1.3.3 第一个程序——Hello,World 本节将创建第一个程序Hello-World。创建一个应用程序之前,必须明确以下几个重要步骤: (1)制定计划。 (2)创建界面。 (3)编写代码。 (4)测试和调试程序。 (5)生成可执行
您可能关注的文档
- lxy_信息化防雷讲义.pptx
- UV20无人机技术规格书讲义.docx
- UV固化胶粘剂的组成讲义.doc
- UV固化涂层的附着理论和原理解析讲义.doc
- u电能转化为化学能讲义.ppt
- c语言报告超长整数讲义.docx
- C语言编程讲义.ppt
- C语言编程课后作业1讲义.docx
- C语言程序设计(第三版)-谭浩强讲义.ppt
- C语言程序设计初步(1-3)讲义.ppt
- 2021-2022年中级银行从业资格之中级银行管理通关题库(附答案).pdf
- 2021-2022学年三年级第一学期数学人教版期末测试卷(三)(含答案).pdf
- 2020-2021学年上海市徐汇区九年级(上)期末物理试卷(一模)(附答案详解.pdf
- 2021-2022学年江西省上饶市广丰中学高二上学期开学摸底考试历史试题.pdf
- 2016-2017-1性能测试考查试题 .pdf
- 2021年中考数学 专题训练 与圆相关的计算(含答案) .pdf
- 2021《新高考政治》最新时事政治—贷款消费的单元汇编附解析_图文.pdf
- 2021-2022学年江苏省连云港市赣榆区八上物理期末监测模拟试题 .pdf
- 2022中级银行从业资格证《个人理财》能力测试试卷B卷 附答案 .pdf
- 2023年各种变换器、传感器项目可行性评估方案 .pdf
最近下载
- 五四制初中一年级中华优秀传统文化教学设计.pptx VIP
- 《微生物与健康》课件科学六年级上册.pptx
- 七年级上册生物学《生物体的结构层次》单元作业设计.docx
- 电子信息工程职业规划 (第二版).pptx VIP
- 党的二十届三中全会精神测试题300道(单选、多选、判断、填空).docx VIP
- 部编教材年级识字课教学.ppt VIP
- 贵州省贵阳市2024-2025学年高一上学期10月联合考试(一) 数学 PDF版含解析.pdf
- 基于Android的个人生活行为记录及习惯养成平台的设计与实现-毕业设计.doc
- 中国传媒大学-节目主持艺术基础(第二版)-课件.pptx
- 纤维增强复合材料在建筑工程结构加固中的应用(经济论文资料).doc
文档评论(0)