- 1、本文档共123页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 Visual Basic概述
1.1知识点归纳
1.VB的特点
(1)面向对象的可视化编程。
把程序和数据“封装”起来成为一个对象;每个对象都是可视的;从VB工具箱中选用控件(即现成部件,如文本框、命令按钮等),构成应用程序的用户界面。
(2)事件驱动的编程机制。
传统的程序设计语言面向过程,VB语言面向对象通过事件来触发执行相应的事件过程(“事件驱动”) ,从而执行对象的操作,达到运算、处理的目的。
(3)结构化的设计语言。
(4)友好的VB集成开发环境。
2.VB中对象的基本概念
(1)类和对象
类:一组用来定义对象的相关属性和数据的集合。类是创建对象的模型,对象则是按模型生产出来的成品。 例如,人可以称之为类,而每一个人,却只能看做是对象。对象是VB系统中的基本运行实体,是一组程序代码和数据的集合。
(2)对象的三要素
对象的三要素包括:属性、方法和事件。
① 属性:对象的外部特征,即用来描述和反映对象特征的参数。不同的对象有不同的属性。每一个对象都有一组特定的属性,可以通过属性窗口或代码窗口对对象的属性进行设置。
②方法:是对象能够执行的动作。它是对象本身内含的一些特殊函数或过程,用于完成某种特定的功能,供用户直接调用。
③事件:由系统预先设置好的、能被对象识别的动作。一个对象可以识别响应多个不同的事件。
3.事件、事件过程及事件驱动
① 事件:由系统预先设置好的、能被对象识别的动作。发生在用户与应用程序交互时。如单击控件、鼠标移动、键盘按下等。
② 事件过程:指附在对象上的用户编写的程序代码,是事件的处理程序。由事件控制整个程序的执行流程,当某个事件(一般由用户操作来触发) 发生时,系统就会自动执行此事件的事件过程。
③ 事件驱动方式:是图形用户界面的本质,由用户控制而代码作出响应。 即事件过程要经过事件的触发才能被执行,这种工作模式称为事件驱动方式。
4.设计VB应用程序的步骤
VB应用程序的开发,大致分为两大部分的工作:设计用户界面和编写程序代码。即先要确定对象,然后针对这些对象编写代码。基本步骤如下:
(1) 建立工程;
(2) 设计用户界面;
(3) 设置对象的属性值;
(4) 编写程序代码,建立事件过程;
(5)保存应用程序;
(6)运行和调试应用程序;
(7)生成可执行文件。
5.控件
控件是建立VB应用程序的基本元素,是VB中预先定义好的、编程能直接使用的对象,可视化设计就是通过控件实现的。利用控件创建对象是VB编程的一项重要工作。VB中的控件一般可分为三大类:内部控件、ActiveX控件和可插入的对象控件(也叫插件):
(1)内部控件(也称标准控件):包含在VB系统中,默认状态下在工具箱中以图形的形式显示,这些控件既不能添加,也不能删除。如:文本框、标签、命令按钮等。
(2)ActiveX控件:存放于扩展名为.ocx的独立文件中,其中包括VB各种版本提供的控件和仅在专业版和企业版中提供的控件,另外还有许多第三方提供的ActiveX控件。
(3)可插入的对象控件:是指能够添加到工具箱中的对象,添加的方法是选择“工程|部件”菜单选项打开部件窗口,在“可插入对象”选项卡选择相应文件,添加到工具箱中。
每个控件都有自己的属性、方法和能够识别响应的事件。
6.VB的工作模式
VB是一个集成编辑、编译与运行于一起的集成开发系统。在程序设计过程中其工作状态可分为3中模式:设计模式、运行模式和中断模式。为了调试程序,用户必须知道系统当前所处的工作模式及其能实施的相关操作。
(1)设计模式:用于用户基本界面的设计、相关控件的属性设置和程序代码编制。
(2)运行模式:用于在编辑代码过程中编译执行应用程序,以观察运行效果或进行代码调试。在该模式下,不能对程序界面及代码进行编辑。
(3)中断模式:用于程序运行过程中的暂时中断,这时可以编辑程序代码,并可在“立即窗口”中显示变量值、中间结果或运行其他命令,但不可编辑界面。该模式主要用作程序代码的调试和中间结果的检查。在此模式下,选择“运行”菜单下的“继续”选项可以继续运行程序,选择“结束”选项可以中止程序的运行。
7.VB 常见的错误类型
(1)编辑错误:在编辑代码时,VB会对键入的代码直接进行语法检查。当发现代码存在打字错误,遗漏关键字或标点符等语法错误,VB在Form窗口中弹出一个子窗口,提示出错信息,出错的那一行变成红色。这时,用户必须单击“确定”按钮,关闭出错提示窗,然后对出错行进行修改。
(2)编译错误:指按了“启动”按钮,VB开始运行程序前,先编译执行的程序段时,产生的错误。此类错误由于用户未定义变量、遗漏关键字等原因产生。这时,Visual Basic也弹出一个子窗口,提示出错信息
您可能关注的文档
- s版小学六年级语文上册天一篇阅读全套.docx
- S版小学一年级下册语文看书》说课.doc
- S版小学年级语文上册教学知识点试题全册.doc
- S版小学二年级语文上期末练习题.doc
- STABILOY铝合金电缆与铜缆在数据心的比较.ppt
- S版小学文三年级下册教案全册.doc
- s版小学年级下册语文各单元习作范文全套.doc
- S版小学语三年级上册单元试卷测试题全册.doc
- S版小学语文三年级下册《鸟》教学案例.doc
- s版小学语文一年下册课堂同步练习试题全册.doc
- 第六单元名著导读《钢铁是怎样炼成的》导学导练课件-2023-2024学年统编版语文八年级下册.pptx
- 第十二单元核心素养测评课件-2023-2024学年九年级化学人教版下册.pptx
- 电流与电压和电阻的关系说课(1) --2023-2024学年人教版 九年级物理上学期.pptx
- 第4单元 世界音乐之窗——拉丁美洲音乐 《玛丽安》 课件 2023—2024学年粤教版初中音乐八年级下册 -.pptx
- 第12课 智能预测出行方式 课件 -2023-—2024学年浙教版(2023)初中信息技术九年级全册 .pptx
- 鲁教版初中信息科技《计数循环我在行 》课件.pptx
- 复习-Python初中信息技术.pptx
- 山西省大同市2023-2024学年八年级下学期期中语文试题(含解析).pdf
- 2024届四川省成都市实验外国语学校高三下学期三模物理试题(含答案).pdf
- 2024年广东省广州市第六中学中考一模语文试题(解析版).pdf
1亿VIP精品文档
相关文档
最近下载
- 官方雷磁PHS-3C型PH计_酸度计说明书.pdf
- 《灵光守护者》全BOSS分布及心得.doc
- 测量放线,测量放线.docx VIP
- 微软Office激活指南.pdf VIP
- 新版抖音FACTOR初级兴趣电商能力考试答案全域兴趣电商经营认证题库商家能力认证-2024年新版.docx
- 维修hz-v190说明书欢迎购买鸿合多媒体实物展示台为最佳性能和安全详细阅读说明.pdf
- 基于Python的天气预报管理系统毕业论文.doc VIP
- 中考复习-几何综合(填空选择)B(浙江省宁波市中考(数学)有关几何的过关训练).docx
- 人行道及附属工程施工方案.docx VIP
- 脑梗死防治指南课件.pptx VIP
文档评论(0)