VB学习3.1.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 VB6.0 语言基础 * Vb 应用程序的构成 图标 扩展名 类型 作用 .vbp 项目文件 Project 管理项目中使用的窗体、模块等文件。 项目文件本身不包含指令,仅仅起到告诉VB中的内置编辑器和编译器该项目中包含哪些文件的作用(不能仅仅保在项目文件) .frm 窗体 为程序提供可视化方法表示数据 .bas 代码模块 存储不需要存储窗体的代码 样例:Le01_01(Hello World) * Vb 应用程序的构成 样例:FY-3 Power 窗体模块 (.frm) 代码模块 (.bas) VB工程(.vbp) * VB代码的书写规则 * VB代码不区分大小写 可使用续行符“_” 当一行中有多条语句时,语句间使用冒号“:”分隔 注释行以注释符“’”(单引号)引导,可方在一句语句的最后,或单独成一行。样例:Le03_01 标识符为代码中的变量、常量、类型、过程、函数、类和其他对象命名。 以字母开头,可后续字母、数字或下划线。 标识符的长度不超过255个字符,其中窗体、控件、类和模块的标识符长度不超过40个字符。 不能与VB的关键字同名。 建议使用命名标识符时,采用“见名知义”的原则 如:frmHelp、strName等等 * VB的数据类型 * 数据类型 名称 类型符 占用字节 表示范围 整型 integer % 2 -32,768 至 32,767 长整形 Long 4 -2147483648 至 2147483647 单精度 Single ! 4 - 3.402823E + 308 到 3.402823E + 308。 双精度 Double # 8 - 1.79E + 308 到 1.79E + 308。 货币型 Currency @ 8 -922,337,203,685,477.5808 至 +922,337,203,685,477.5807 日期型 Date   8 1753 年 1 月 1 日至 9999 年 12 月 31 日的日期 布尔型 Boolean   2 只能包括 True 或 False(0 或 1) 字符串(变长) String $ 10+串长 字串长度可为0~约20亿 字符串(定长) String $ 串长 字串长度可为0~约65400 变体(字符) Variant   22+串长 字串长度可为0~约20亿 变体(字符) Variant   16 1 至 约65400 对象型 Object   4 任何Object引用 字节型 Byte   1 0 至 255 * 变量和常量 * 变量 在程序执行过程中,用变量来存储可能变化的数值。 变量有名称,它是用来引用变量所储存的数据的标识符; 变量有数据类型,以确定变量能够存储的数据类型; 变量的命名 变量的命名应该遵循标识符的命名规则。 例: strCaption intTemp mPrice 模块级(module)的存放价格的变量 gGonhHao 全局级(global)的存放工号的变量 * 变量 变量的显式申明 Dim varname [As type]。 varname :必需的。变量的名称;遵循标准的变量命名约定。 type :可选的。变量的数据类型。所声明的每个变量都要一个单独的 As type 子句。 例: Dim a As Integer Dim b As Single, c As Single Dim a%, b, d# * 变量 变量的隐式申明 允许变量不加申明就使用变量。 变量的强制显式申明 在窗体模块、标准模块的申明段中加上: Option Explicit * 变量 变量的有效范围 局部变量 窗体级和模块级变量 全局变量 静态变量 样例:le03_02.vbp * 常量 在程序执行过程中,数值不会改变的量。 常用于代码中常使用到的某个固定又难记的常数或是反复出现的常数。 样例:Le02_03 系统预定义的常量 系统预定义的常量的命名都以“vb”开头。 例: ColorConstants类 VbMsgBoxResult 类 VbMsgBoxStyle 类 * 常量 用户定义常量 [Public|Private] Const constantname [As type] = expression constantname :有效的符号名(其规则与建立变量名的规则一样)。 type :可选的。常量的数据类型。 expression:由数值常数或字符串常数以及运算符组成。 例: Const conPI As Double=3.14159265358979 过程级常量 Private Const conPI=3.14159265358979 模块级常量 Public Co

文档评论(0)

803322fw + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档