江苏省二级VB考点总结(学习资料).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
江苏省二级VB考点总结(学习资料)

VB中易混淆的一些基本概念 工程文件与窗体文件 工程指的是创建一个应用程序的所有文件的集合。每次启动VB后,会自动创建一个工程(工程1)和一个窗体(Form1)。 工程文件扩展名是.vbp,每个工程对应一个工程文件,它包含与该工程有关的所有文件和对象的清单,这些文件和对象自动链接到工作文件上,每次保存工程时,其相关文件信息随之更新。 工程文件与窗体文件 当一个程序包括两个以上的工程时,这些工程就构成了一个工程组,工程组文件的扩展名为.vbg。 窗体文件扩展名为.frm,每个窗体对应一个窗体文件,窗体及其控件的属性和其他信息(包括代码)均存放在该窗体文件中。 一个应用程序可最多有255个窗体 标准模块与类模块 模块是VB用于将不同类型过程代码组织到一起而提供的一种结构。VB中共有三种类型模块:窗体模块、标准模块和类模块。 标准模块主要用于组织一些被多个窗体共享的代码,文件扩展名为.bas。 标准模块中保存的过程都是通用过程,没有窗体模块中的事件过程,也不能在标准模块中添加控件。 标准模块与类模块 标准模块中的代码并不限于用于一个应用程序,还可供其他应用程序调用。 一个工程中可根据需要含有多个标准模块文件。打开一个工程文件时,系统会自动装入与该工程有关的窗体、标准模块等文件;保存VB应用程序时,应分别保存窗体文件和工程文件。 类模块包含用于创建新的对象类的属性、方法的定义等,扩展名为.ocx 创建与设置启动过程 一个复杂的VB应用程序可由多个窗体构成。运行程序时,系统可从指定的窗体开始运行,还允许用户创建一个专门的过程并设定首先执行该过程来完成初始化工作,并由该过程通过Show方法显示指定窗体。这个过程就称为“启动过程”。 启动过程必须是位于标准模块中的一个名为Main的通用过程。 在“工程属性”对话框中可设定启动对象为Sub Main启动过程或任意一个窗体。 VB的数据类型 VB定义了12种基本数据类型,同时还允许程序员根据需要自己定义数据类型。 不同类型的数据,所占存储空间不一样,使用合适的数据类型,可以优化代码;数据类型不同,VB对其处理的方法也不一样,因此才需要对数据类型进行说明或定义,只有相同(相容)类型的数据之间才能进行运算。 VB的数据类型 数据中包含小数,则应使用单精度数或双精度数 所有数值变量均可相互赋值,也可对变体类型变量赋值。将浮点数赋予整数之前,VB是将浮点数小数部分四舍五入。 数字字符间运算的规定(、+连接) 数值型数据与逻辑型数据之间转换问题: 0→False,非0 →True; False→0,True →-1 不同数据类型之间的运算 相同类型的两个对象运算时,运算结果还是同一种类型。此时要注意运算结果的溢出问题。 不同类型的数据进行运算,首先要求两种类型要相容;结果的类型一般是两个运算对象中存储长度较长的那个对象类型。不过也有例外,如:一个整数与一个单精度数运算,结果则为双精度; 不同类型数据之间的赋值P.51 变量和表达式均是数值型:系统先求出表达式的值,再将其转换为变量类型后赋值。 变量是字符型,表达式为数值类型,则系统把表达式的值转换为字符型赋给变量。 变量为逻辑型,表达式为数值型,则所有非0值会转换为True,0转换为False。 不同类型数据之间的赋值P.51 变量是整型,表达式是逻辑值。则True会转换为-1,False转换为0。 变量是字符型,表达式是逻辑值。则True转换为字符“True”, False转换为字符“False”后赋值。 把一个字符型数据赋给数值变量,系统将给出数据类型不匹配的错误提示,并停止执行。 小数位取整问题 设Single型变量x0,现要对小数点后第三位实施四舍五入计算(即保留2位小数),有几种方法? 格式输出函数 Format() 格式输出函数Format()可以使数值、日期或字符数据按指定的格式输出。输出只是外部表现形式,不改变数据实际存放的值。 函数 Format()格式字符说明 变量的作用域 过程级:在过程中用Dim语句声明的变量,作用范围仅限于该过程。 模块级:在窗体模块或标准模块的通用声明段中用Private或Dim语句定义 ,作用范围是模块内的所有过程,但其他模块不可访问。 全局级:在窗体模块或标准模块的通用声明段中用Public语句定义,作用范围是整个程序。 程序的基本结构 分支结构(选择结构) If 条件 Then 语句 If 条件 Then 语句组 End If If 条件 Then A组语句 Else B组语句 End If 分支结构(选择结构) Select Case 条件变量 Case 条件1 A组语句 Case 条件2 B组语句 … Case Else n组语句 End Select 循环结构

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档