- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual Basic Programming Visual Basic程序设计课程学习目标 使用Visual Basic语言编写简单程序 掌握VB中常用控件的使用及其常见的属性、方法和事件 能够修改、利用、阅读他人编写的VB源程序 前言 系统软件——程序设计语言及语言处理程序 计算机工作原理:存储程序和程序控制 程序:为得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或可以被自动转化成代码化指令序列的符号化指令序列或符号化语句序列。 程序设计:编写、调试程序的过程 程序设计语言:编写程序时采用的符号系统 前言 程序设计语言 机器语言(二进制) 可被计算机直接执行、速度快;难记难读难改难移植(依赖机器的指令系统) 汇编语言(符号化的机器语言) 汇编语言源程序→【汇编】→机器语言 较机器语言直观、易记易读;不能被直接执行、依赖具体机器 高级语言(由符号化的语句组成,接近自然语言和数学语言与具体机器无关) 高级语言源程序→【解释/编译】→机器语言 易编写、调试、修改、便于移植;不能被直接执行、 运行效率低;高级语言有严格的语法要求 Visual Basic概述 第1章 Visual Basic简介 面向对象的程序设计方法基础 基于Windows的应用程序工作方式—事件驱动 Visual Basic的集成开发环境 创建Visual Basic应用程序的步骤 Visual Basic集成开发环境的基本操作 Points to Remember Visual Basic简介 BASIC:Beginners All-purpose Symbolic Instruction Code 初学者符号指令代码 VB:Visual Basic是一种可视化的、面向对象的采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。 VB善于开发和创建具有图形用户界面(GUI:Graphical User Interface)的应用程序。VB包含了数百条语句、函数及关键词,其中很多和 Windows GUI 有直接关系 Visual Basic简介 VB的主要特点和功能 可视化编程 面向对象(Object-Oriented) 面向对象的程序设计方法(OOP) 结构化程序设计语言 事件驱动编程机制 访问数据库 动态数据交换(DDE) 对象的链接与嵌入(OLE) 动态链接库(DLL) 建立用户自己的ActiveX控件 建立ActiveX文档 Internet组件下载 枚举类型 Visual Basic简介 VB的优点 具有快速的程序开发环境 易上手学习 能迅速有效地编制程序界面,VB的图形用户界面程序量小,只需修改窗体、控件等对象属性 利用VBA可扩展Office程序功能 用于制作动态网页(VBScript、ASP) 面向对象的程序设计方法基础 实例一 实例二 对象及对象类 属性 方法 实例一 一辆汽车是一个动作主体,汽车又是由诸如发动机、传动系统、转向系统、刹车系统、车轮等动作体组合而成 实例二 对象及对象类 Object Class 动作体的逻辑模型,称为“对象”。现实世界中任何事物都可以被统一地模型化为对象。在VB中,对象就是人们可控制的某种东西 每个对象是其状态(属性值集合)与行为(方法集合)的封装 具有相同属性与方法的对象集合构成了类,而类内对象称为实例。对象类是对象的正式定义 Windows下的应用程序界面都是以窗口的形式出现的。在VB中,把这种窗口的界面,称为“窗体”。在窗体上,可以设置用于和用户交互的各种部件,如文本框、标签、命令按钮、选项按钮和列表框等,这些部件统称为“控件” 应用程序的每个窗体和窗体上的种种控件都是VB的对象 属性 Property “属性”用来描述对象的特性。由于各种对象具有不同的属性,所以它们之间才能有所区别 对象类定义了类的一般属性 就具体的对象而言,除要继承对象类规定的各种属性(称为继承性)之外,还具有它的特殊属性 规定了对象的特殊属性,也就真正将这个对象“实例化”了 VB为每一类对象都规定了若干属性 属性 Property VB中可以通过两种方式来改变对象的属性: 交互方式:在程序设计的时候改变对象的属性 编程方式:在程序运行的时候,动态地改变对象的属性 属性分类: 设计时属性:只能在程序设计时改变的属性 运行时属性:只能在程序运行时改变的属性 设计运行时属性:既可以在程序设计时改变也可以在程序运行时改变的属性 方法 Method “方法”指对象可以进行的动作或行为,是对象本身所固有的函数 人们可
您可能关注的文档
最近下载
- 手拉手 心连心 2024——2025学年湘教版初中美术七年级上册.pptx VIP
- 人教版2023-2024学年六年级上册数学 第五单元 圆(学生版)-(复习讲义)单元速记·巧练.docx VIP
- 《凝聚的力量》精品课件.pptx VIP
- BridgeConex使用帮助.pdf
- 附件教育部理工科非物理类专业大学物理课程教学基本要求A类要求.doc
- 建筑十大新技术应用总结.docx VIP
- 中药制剂技术 汤剂认知 汤剂认知.ppt
- 第一单元+第一课+我们走在大路上 课件2024——2025学年+湘美版(2024)初中美术七年级上册.pptx VIP
- 第二单元第3课《创意改善生活》课件++2024—2025学年湘美版(2024)初中美术七年级上册.pptx VIP
- 龟兔赛跑儿童绘本故事PPT课件.pptx VIP
文档评论(0)