- 1、本文档共77页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 Visual Basic的基本知识 Visual Basic=使用Basic语言进行可视化程序设计的开发工具. 1.1.2 VB发展历程 Visual Basic 1.0 Visual Basic 2.0 Visual Basic 3.0 Visual Basic 4.0 Visual Basic 5.0 Visual Basic 6.0 1.1.3 Visual Basic的特点 1、可视化的设计平台(***) 提供可视化设计平台,把Windows界面设计的复 杂性“封装”起来。 2、面向对象的设计方法(OOP) 把程序和数据封装起来作为一个对象,并为每 个对象赋予相应的属性。 3、事件驱动的编程机制(***) VB通过事件执行对象的操作。 4、结构化的设计语言 5、充分利用Windows资源 DDE:动态数据交换技术;OLE:对象链接与嵌入技术: DLL:动态链接库技术 6、开放的数据库功能与网络支持 1.2 VB可视化编程的 基本概念和环境 1.2.1 创建第一个应用程序 编写小应用程序所完成的功能:当用户在应用程序窗体中用鼠标单击时,窗体的标题栏会变成一句话:“祝你成功! ”,同时窗体中还会显示一个圆;当用户单击窗体的“恢复”按钮时,窗体恢复最初的样子:清除显示的圆形并且标题仍为Form1。 示例如下: 1.2.3 什么是对象 在现实生活中的对象有两个共同的特点: 一、它们都有自己的状态 二、它们都有自己的行为 在面向对象的程序设计中:对象的状态用 数据表示,称为对象的属性;而对象的行 为用对象中的代码来实现,称为对象的方 法。 1.2.2.2 对象的属性 1、设置对象的属性可以在程序的设计时进行: 在属性窗口中选中要修改的属性,然后在右列中键入新的值就可以了。 2、在代码窗口内,使用Visual Babsic的赋值语句,它的格式是: 对象名.属性 = 新值 1.2.2.4 事件以及事件驱动 事件—来自外部的刺激。 事件过程—对象对事件的反应。 事件驱动—只有在事件发生时,程序才会运行。 注:属性决定对象的外观,方法决定对象的行为, 那么事件就决定了对象之间联系的手段。 1.2.2.5 Visual Basic的对象如何识别事件 Visual Basic 的每一个窗体和控件都有一个预定义 的事件集 ,它们能够自动识别属于事件集中的事 件.相同的事件发生在不同的对象上所得到的反 应是不一样的,这是事件过程有差异的缘故. 第二章 Visual Basic的语言基础 2.1 标准数据类型 数据—描述客观事物的数、字符以及所有能输入到计算机中并被计算机程序加工处理的符号的集合称为数据。 **VB定义了多种数据类型,不同的数据类型所占的存储空间不一样,选择使用合适的数据类型,可以优化代码的速度和的矮小。 2.1.1 数值(Numeric)型数据 VB提供了6种数值型的数据,如下: 1、常规型数据(Integer)即整型 优点:运算速度较快,所占内存少 缺点:可表示数的范围相对小一些。 2、长整型(Long) 数的表示范围大于整型 3、单精度(Singal) 可表示最多7位有效数字的数。可用定点形 式和浮点形式来表示。 单精度的定点形式是在该范围内含有小数 的数。如: -3.4 120.0 +1.234 .00069 单精度的浮点形式使用科学计数法,即以 10的整数次幂表示的数,以“E”来表示底数 10。如: -3.4E5 120.0E-5 1.234E+12 ? 4、双精度数(Double) 最多可表示的15位有效数字的数。也有定 点和浮点两种表示法。 双精度的定点形式是在该范围内含有小数 的数。如: -31.123456789129 0.1234545556 双精度的浮点形式使用科学计数法,即以 10的整数次幂表示的数,以“D”来表示底数 10。如: -3.412334D52 120.1234567D-45 1.234567890123D+12 5、货币型(Currency) 支持小数点右面四位和小数点左面15位, 是一个精确的定点数据类型。 6、字节型(Byte) 表示无符号的整数,范围0—255。 说明: (1)数据包含小数,应使用Singal,Double或Currency型 (2)数据如果为二进制,则使用Byte型 (3)在VB中,数值型数据都有一个有效的 范围值,程序中的数如果超出规定的范围, 就会出现“溢出”信息。(Overfl
文档评论(0)