|
VBE术语表 |
|
发表时间:2016/9/28 7:48:44 评论(0) 浏览(6158) 评论 | 加入收藏 | 复制 |
|
|
摘 要:Office 2013 and later |
正 文: |
|
按住 ALT 键时按某个键将允许用户打开菜单、执行命令、选择对象或移动到某个对象。例如,ALT+F 打开"文件"菜单。
置于窗体上的对象,可实现或增强用户与应用程序的交互。ActiveX 控件拥有事件并可合并到其他控件中。这些控件的文件扩展名为 .ocx。
通过自动化界面向其他应用程序或编程工具公开的对象。
将各功能添加到 Visual Basic 开发环境中的自定义工具。
用键盘表示多达 256 个字符 (0–255) 的美国国家标准学会 (ANSI) 8 位字符集。前 128 个字符 (0–127) 对应于标准美国键盘上的字母和符号。后 128 个字符 (128–255) 表示特殊字符,如国际字母表中的字母、重音、货币符号和分数。
作为单个程序一起工作的代码和视觉元素的集合。开发人员可在开发环境内生成和运行应用程序,而用户通常在开发环境外将应用程序作为可执行的文件运行。
一组顺序索引的元素,这些元素具有相同的内在数据类型。数组的每个元素具有唯一的识别索引号。对数组的一个元素进行的更改不会影响其他元素。
用于表示基于标准美国键盘建立的字母和符号的 American Standard Code for Information Interchange (ASCII) 7 位字符集。ASCII 字符集与 ANSI 字符集中的前 128 个字符 (0–127) 相同。
通过大写关键字的第一个字母、标准化间隔、添加标点以及设置前景和背景色在您输入代码时自动设置代码的格式的功能。
用像素表示并存储为位的集合的图像,集合中的每个位对应于一个像素。在颜色系统上,多个位对应于各像素。位图的文件扩展名通常为 .bmp。
仅有两个可能的值("True"(-1) 或"False"(0))的数据类型。Boolean 变量存储为 16 位(2 字节)数。
可通过"数据"控件提供到特定字段或数据库中的字段的访问的数据感知控件。数据感知控件通常通过其"DataSource"和"DataField"属性绑定到"数据"控件。当"数据"控件从一个记录移动到下一个记录时,连接到"数据"控件的所有绑定控件更改,以显示当前记录的字段中的数据。用户更改绑定控件中的数据,然后移动到不同的记录时,所进行的更改自动保存在数据库中。
在开发环境中暂停程序执行。在中断模式下,可检查、调试、重置、逐步执行或继续程序执行。在以下情况下进入中断模式:
-
在程序执行时遇到断点。
-
在程序执行期间按 CTRL+BREAK。
-
在程序执行期间遇到"Stop"语句或未捕获的错误。
-
添加"Break When True"监视表达式。监视的值更改且计算结果为"True"时执行停止。
-
添加"Break When Changed"监视表达式。监视的值更改且计算结果为"True"时执行停止。
向过程传递参数的地址而不传递值的方法。这允许过程访问实际变量。因此,变量的实际值可由其传递到的过程更改。除非另行指定,否则参数都按引用传递。
用于保存 0 - 255 之间的正整数的数据类型。字节变量存储为单个无符号的 8 位(1 字节)数。
向过程传递参数的值而不传地址的方法。这允许过程访问变量的副本。因此,变量的实际值不可由其传递到的过程更改。
表示某个集(如 ANSI 字符集)中的特定字符的数字。
对象的形式定义。类充当在运行时创建对象的实例所基于的模板。类定义对象的属性和用于控制对象的行为的方法。
包含可由项目中的所有模块共享的公共代码的模块。代码模块在更高版本的 Visual Basic 中被称为标准模块。
代码窗口中包含的用于输入和编辑代码的窗格。代码窗口可包含一个或多个代码窗格。
包含一组相关对象的对象。每当集合中出现更改时,对象在集合中的位置可更改;因此,集合中任何特定对象的位置可能有所不同。
向代码添加的解释代码如何工作的文本。在 Visual Basic 中,批注行可以撇号("'")开始,也可以"Rem"关键字加空格开始。
指示两个或更多值或表达式间的关系的字符或符号。这些运算符包括小于("<")、小于或等于("<="、大于(">")、大于或等于(">=")、不等于("<>")和等于("=")=。其他比较运算符包括"Is"和"Like"。请注意,"Is"和"Like"在"Select Case"语句中不可用做比较运算符。
使用"#Const"编译器指令定义或在主机应用程序中定义,并由其他编译器指令用于确定何时或是否对 Visual Basic 代码的特定块进行编译的 Visual Basic 标识符。
在整个程序执行过程中保持常数值的指定项。常量可以是字符串、数字文字、另一个常量,或包括算数运算符或逻辑运算符("Is"和 exponentiation 除外)的任何组合。每个主机应用程序可定义其自己的一组常量。其他常量可由用户使用"Const"语句定义。可在代码中的任何地方使用常量来替代实际值。
可放置在窗体上并且有其自己的一组已识别属性、方法和事件的对象。可使用控件接收用户输入、显示输出和触发事件过程。可使用各种方法操作大多数控件。一些控件可进行交互(响应用户的操作),而其他控件时静态的(仅可通过代码访问)。
共享通用名称、类型和事件过程的一组控件。数组中的每个控件都有用于确定哪个控件识别事件的唯一索引号。
范围为 -922,337,203,685,477.5808 到 922,337,203,685,477.5807 的数据类型。使用此字段进行涉及货币的计算和准确性特别重要的定点计算。At 符号("@")类型声明字符在 Visual Basic 中表示"货币"。
确定变量可保存的数据类型的变量特征。数据类型包括"字节"、"Boolean"、"整数"、"Long"、"货币"、"Decimal"、"简单"、"Double"、"日期"、"字符串"、"对象"、"变量"(默认)、用户定义类型以及对象的特定类型。
用于将日期和时间存储为实数的数据类型。日期变量存储为 64 位(8 字节)数。小数左侧的值表示日期,小数右侧的值表示时间。
可理解为日期(包括日期文字、看起来像日期的数字、看起来像日期的字符串和函数返回的日期)的任何表达式。日期表达式限于可用任何组合表示 100 年 1 月 1 日到 9999 年 12 月 31 日的日期的数字和字符串。
日期存储为实数的一部分。小数左侧的值表示日期,小数右侧的值表示时间。负数表示 1899 年 12 月 30 日之前的日期。
具有由数字记号("#")包围起来的有效格式的任何字符序列。有效的格式包括代码的区域设置指定的日期格式或通用日期格式。
例如,#12/31/92# 是表示 1992 年 12 月 31 日的日期文字,其中,应用程序的区域设置是美国英语。使用日期文字可最大限度提高国家语言的可移植性。
设置日期值的格式时用于分隔日、月、年的字符。这些字符由系统设置或"字符"函数确定。
使用 1 个或 2 个字节表示字符的字符集,可表示超过 256 个字符。
用于通过在 Microsoft Windows 下运行的应用程序间的活动链接交换数据的已建立协议。
包含以 10 为指数进行进位的十进制数的数据类型。对于零进位的数(即没有小数位的数),其范围为 +/-79,228,162,514,264,337,593,543,950,335。对于具有 28 个小数位的数,该范围为 +/-7.9228162514264337593543950335。可表示为"Decimal"的最小非零数是 0.0000000000000000000000000001。
请注意,"Decimal"数据类型此时仅可在"变量"中使用。不可声明变量的类型为"Decimal"。但是,可使用"CDec"函数创建子类型为"Decimal"的"变量"。
列举常量、变量、程序,并指明其特征(如数据类型)的不可执行代码。对于 DLL 过程,声明指定名称、库和参数。
在 Visual Basic 开发环境中提供视觉设计窗口。可使用此窗口以可视化方式设计新类。Visual Basic 具有针对窗体的内置设计器。Visual Basic 的专业版和企业版包括针对 ActiveX 控件和 ActiveX 文档的设计器。
在开发环境中通过添加控件、设置控件或窗体属性等操作生成应用程序的时间。相比之下,在运行时,您像用户一样与应用程序交互。
您进行编写代码、创建控件、设置控件和窗体属性等操作的应用程序部分。这与运行应用程序相对照。
在运行时加载和链接到应用程序中的例程库。DLL 是使用其他编程语言(如 C、MASM 或 FORTRAN)创建的。
使用应用程序创建并具有唯一的文件名的自我包含工作。
将双精度浮点数保存为 64 位数的数据类型,这些数的范围为:对于负值,-1.79769313486231E308 到 -4.94065645841247E-324;对于正值,4.94065645841247E-324 到 1.79769313486232E308。数字符号("#")类型声明字符在 Visual Basic 中表示"Double"。
指示未向"Variant"变量分配初始值。"空"变量在数字上下文中表示为 0,或在字符串上下文中表示为零长度的字符串 ("")。
0 – 65,535 范围内对应于"Err"对象的"编号"属性设置的整数。与"Err"对象的"说明"属性设置结合时,此编号表示特定错误消息。
作为响应某操作而发生的事件源的对象。事件源对象由属性返回。例如,"CommandBarEvents"属性返回"CommandBarEvents"对象。
可在开发环境外运行的基于 Windows 的应用程序。可执行文件的文件扩展名为 .exe。
生成字符串、编号或对象的关键字、运算符、变量和常量的组合。表达式可用于执行计算、操作字符或测试数据。
"打开"语句中用于打开文件的编号。对其他应用程序无法访问的文件使用 1–255(含这两个值)范围内的文件号。对其他应用程序可访问的文件使用 256–511 范围内的文件号。
可在任何时候接收鼠标单击或键盘输入的能力。在 Microsoft Windows 环境中,每次仅可有一个窗口、窗体或控件具有此能力。"具有焦点"的对象通常由突出显示的标题或标题栏指示。焦点可由用户或应用程序设置。
一个窗口或对话框。窗体时控件的容器。多文档界面 (MDI) 窗体还可充当子窗体和一些控件的容器。
Visual Basic 项目中文件扩展名为 .frm 的文件,该文件可包含窗体、其控件及控件的属性设置、常量、变量和外部过程的窗体级别声明以及事件和常规过程的图形说明。
在程序内执行特定任务并返回值的过程。"Function"过程以"Function"语句开始,以"End Function"语句结束。
必须由其他过程明确调用的过程。相比之下,将自动调用事件过程以响应用户或系统操作。
在"窗体"、"PictureBox"或"打印机"等对象上运行的执行运行时绘图操作(电话或模拟)的方法。图形方法包括"Circle"、"Cls"、"Line"、"PaintPicture"、"Point"、"Print"和"PSet"。
支持使用 Visual Basic for Applications 的任何应用程序,如 Microsoft Excel 和 Microsoft Project 等。
对象或概念的图形表示;通常用于表示 Microsoft Windows 中最小化的应用程序。图标时最大大小为 32 x 32 像素的位图。图标的文件扩展名为 .ico。
表示自定义控件的类型的应用程序对象,如 Microsoft Excel 工作表。
保存存储为 -32,768 到 32,767 范围内的 2 字节整数的整数变量的数据类型。"整数"数据类型还用于表示枚举的值。百分比符号("%")类型声明字符在 Visual Basic 中表示"整数"。
应用程序提供的常量。Visual Basic 常量在对象库中列出,并可使用"对象浏览器" 查看。因为无法禁用固有常量,因此不可用相同的名称创建用户定义的常量。
识别为 Visual Basic 编程语言的一部分的词或符号;例如,语句、函数名或运算符。
空格后加下划线("_")的组合,在开发环境中用于将代码的单个逻辑行扩展为两个或更多物理行。但是,不可使用行继续符延续字符串表达式内的代码行。
用于识别单个代码行。行标签可以是以一个字母开始并已冒号(":")结束的任意字符组合。行标签不区分大小写,并且必须在第一列中开始。
用于识别单个代码行。行号可以是使用该行号的模块内的唯一数字的任何组合。行号必须在第一列中开始。
对应于给定语言和国家/地区的信息集。代码区域设置影响术语(如关键字)的语言,并定义区域设置特定的设置(如小数和列表分隔符、日期格式和字符排序顺序)。
系统区域设置影响区域设置感知功能的行为(例如,显示数字或将字符串转换为日期时)方式。使用操作系统提供的"控制面板"实用程序设置系统区域设置。
虽然代码区域设置和系统区域设置通常设置为相同的设置,但在某些情况下可能有所不同。例如,在 Visual Basic 标准版和 Visual Basic 专业版中,代码未从美国英语进行转换,并且不可更改。在此情况下,使用美国英语分隔符、格式占位符和排序顺序。
可导致代码产生错误的结果或停止执行的编程错误。例如,逻辑错误可由错误的变量名称、错误的变量类型、无限循环、比较缺陷或数组问题引起。
值的范围为 -2,147,483,648 到 2,147,483,647 的 4 字节整数。以与号("&")类型声明字符在 Visual Basic 中表示"Long"
"代码"窗口的"边距指示符"栏中显示的图标。边距指示符在代码编辑期间提供视觉提示。
多文档界面 (MDI) 应用程序中的 MDI 窗体内包含的窗体。若要创建子窗体,请将 MDI 窗体的"MDIChild"属性设置为"True"。
组成多文档界面 (MDI) 应用程序的背景的超酷。MDI 窗体是应用程序中任何 MDI 子窗体的容器。
将图像存储为图形对象(如直线、圆和多边形)而不是像素的文件。有两类图元文件,即标准图元文件和增强图元文件。标准图元文件的文件扩展名通常为 .wmf。增强图元文件的文件扩展名通常为 .emf。调整图像的大小时,图元文件比像素更准确地保存图像。
在模块的"声明"部分说明代码。过程外的任何代码均被称为模块级代码。必须首先列出声明,而声明后是过程。
在"Function"、"Sub"或"属性"过程代码外声明的变量。模块变量必须在模块内的任何过程外声明。它们在加载模块时存在,并在模块内的所有过程中可见。
具有对象库中预定义的名称的参数。不用以指定顺序为每个参数提供值(使用语法除外),可使用命名参数以任何顺序分配值。例如,假设某个方法接受三个变量:
DoSomeThing namedarg1、namedarg2、namedarg3
通过向命名参数分配值,可使用以下语句。
DoSomeThing namedarg3 := 4, namedarg2 := 5, namedarg1 := 20
请注意,命名参数无需在语法中按普通位置顺序显示。
指示变量不包含任何有效数据的值。"Null"是将"Null"显式分配给变量,或包含"Null"的表达式间的任何操作的结果,
任何固有数据类型("字节"、"Boolean"、"整数"、"Long"、"货币"、"简单"、"Double"或"日期")。
可评估为数字的任何表达式。表达式的元素可包括关键字、变量、常量和产生数字的运算符的任意组合。
任何固有数据数字类型("字节"、"Boolean"、"整数"、"Long"、"货币"、"简单"、"Double"或"日期")或任何"变量"数字子类型"空"、"整数"、"Long"、"简单"、"Double"、"货币"、"Decimal"、"日期"、"错误"、"Boolean"或"字节")。
可视为一个单元(如控件、窗体或应用程序组件)的代码和数据的组合。每个对象均由类定义。
"代码"窗口左上角列出代码附加到的窗体中的窗体和控件的列表框,或位于"属性"窗口顶部列出窗体及其控件的列表框。
一个对话框,可在该对话框中检查对象框的内容以获取有关提供的对象的信息。
表示任何"对象"引用的数据类型。"对象"变量存储为引用对象的 32 位(4 字节)地址。
指定特定对象并可包括对象的任何容器的表达式。例如,应用程序可具有包含"文档"对象的"应用程序"对象,而前者又包括"文本"对象。
扩展名为 .olb 的文件,向自动化控制器(如 Visual Basic)提供有关可用对象的信息。可使用"对象浏览器"检查对象库的内容以获取有关提供的对象的信息。
包含特定于对象的代码的模块,如类模块、窗体模块和文档模块。对象模块包含其关联的对象后的代码。适用于对象模块的规则不同于适用于标准模块的规则。
应用程序通过自动化公开的对象的类型,如"应用程序"、"文件"、"范围"和"工作表"。使用"对象浏览器"或引用应用程序的文档来完整列出可用对象。
通过自动化界面向其他应用程序或编程工具公开的对象。
知道过程内传递到过程的参数所依据的变量名称。此变量接收传递到过程中的参数。其范围在过程结束时结束。
指定目录或文件夹位置的字符串表达式。该位置可包括驱动器规格。
约等于 3.1415926535897932 的数字常量。
每 14 列开始一个打印区域。每列的宽度为选定字体磅值的所有字符的平均宽度。
作为一个单元执行的指定序列的语句。例如,"Function"、"属性"和"Sub"是过程类型。过程名称始终在模块级别定义。所有可执行的代码必须包含在代码中。过程不可嵌套在其他过程内。
"代码"窗口和"调试"窗口右上角显示为"对象"框中显示的对象识别的过程的列表框。
代码中告诉 Visual Basic 执行过程的语句。
介绍位于"Function"、"属性"或"Sub"过程内的语句。通常首先列出声明,后跟分配和其他可执行代码。
请注意,模块级代码位于过程块之外。
显示窗体、类和标准模块、资源文件和项目中的引用的窗口。"项目"窗口中不显示文件扩展名为 .ocx 和 .vbx 的文件。
在设计时用于显示或更改所选窗体或控件的属性的窗口。某些自定义控件时在"属性"窗口中进行自定义的。
对象的命名属性。属性定义大小、颜色和屏幕位置,或对象的状态(如启用或禁用)等对象特征。
创建和操作类模块的属性的过程。"属性"过程以"Property Let"、"Property Get"或"Property Set"语句开始,以"End Property"语句结束。
使用"公共"语句声明的变量在所有应用程序的所有模块中的所有过程内可见,除非"Option Private Module"有效。在该情况下,变量仅在其所在的项目内公开。
从当前正在操作的项目直接创建其链接的项目。当前项目直接的引用项目引用的项目称为间接引用的项目。当前项目不可访问间接引用的项目的"公共"变量,通过其项目名称限定除外。只要项目间的直接和间接引用不会导致完整循环,则其任何组合都将有效。
当前项目。创建项目的链接的方式取决于主机应用程序。例如,若要在 Microsoft Excel 中直接引用项目,请从"工具"菜单的"引用"对话框中选择该项目。直接引用的项目中的"公共"变量对直接引用项目可见,但直接引用项目中的"公共"变量对直接引用的项目不可见。
在 Microsoft Windows 版本 3.1 中,OLE 注册信息和文件关联存储在注册数据库中,而程序设置存储在 Windows 系统初始化 (.ini) 文件中。在 Microsoft Windows 95 中,Windows 注册表充当用户、应用程序和计算机特定信息(包括以前的 Windows 版本 3.1 注册数据库和 .ini 文件中包含的信息)的中央配置数据库。
Visual Basic 项目中文件扩展名为 .res 的文件,可包含位图、文本字符串或其他数据。通过将此数据存储在单独的文件中,可在无需编辑代码的情况下 更改信息。仅可有一个资源文件与项目关联。
在代码正在运行时发生的错误。运行时错误在语句尝试无效操作时发生。
定义变量、过程或对象的可见性。例如,声明为"公共"的变量对直接引用项目的所有模块中的所有过程控件,除非"Option Private Module"有效。当"Option Private Module"有效时,模块本身是私有的,因此对引用项目不可见。在过程中声明的变量仅在过程内可见,并在调用间丢失其值。除非其声明为"静态"。
用于生成伪随机数的初始值。例如,"Randomize"语句创建"Rnd"函数使用的种子号,以创建唯一伪随机数序列。
将单精度浮点变量存储为 32 位(4 字节)浮点数的数据类型,其访问未:对于负值,-3.402823E38 到 -1.401298E-45,对于正值 1.401298E-45 到 3.402823E38。感叹号("!")类型声明字符在 Visual Basic 中表示"简单"。
用于对数据排序的排序原则,例如按字母顺序、按数字排序、升序和降序等。
Visual Basic 用于在过程调用期间保存局部变量和参数的固定量的内存。
仅包含过程、类型以及数据声明和定义的模块。标准模块中的模块级声明和定义在默认情况下是"公共"。标准模块在 Visual Basic 的早期版本中被称为代码模块。
表示一类操作、声明或定义的在语法上完整的单元。虽然可用冒号(":")在一行上包含多个语句,但一个语句通常占用一个行。还可使用行继续符("_")将单个逻辑行延续到第二个物理行上。
两个字符序列的比较。使用"Option Compare"指定二进制或文本比较。在美国英语中,二进制比较是区分大小写的;而文本比较不区分。
包含解释为字符本身而不是数字值的连续字符序列的任何常量(使用"Const"关键字定义)。
包含表示字符本身而不是其数字值的连续字符序列的数据类型。"字符串"可包含字母、数字、空格和标点符号。"字符串"数据类型可存储长度为 0 到约 63K 字符的固定长度字符串和长度为 0 到约 20 亿字符的动态字符串。美元符号("$")类型声明字符在 Visual Basic 中表示"字符串"。
计算结果为连续字符序列的任何表达式。字符串表达式的元素可包括返回字符串、字符串文本、字符串常量、字符串变量、字符串"Variant"的函数,或返回字符串"Variant"("VarType" 8)的函数。
包含由引号包围的照字面意思解释为引号内的字符的连续字符序列的任何表达式。
在程序内执行特定任务但不返回确切值的过程。"Sub"过程以"Sub"语句开始,以"End Sub"语句结束。
检查代码是否采用正确的语法的功能。如果启用了代码检查功能,则在输入包含语法错误的代码时显示消息,并突出显示可疑代码。
输入 Visual Basic 未识别的代码行时发生的错误。
请注意,单个关键字的语法规则在关联的帮助主题中的"语法"部分定义。若要从开发环境内获取有关关键字的帮助,请选择关键字并按 F1。
按 TAB 或 SHIFT+TAB 时,焦点从一个字段移动到下一个字段的顺序。
可理解为时间的任何表达式,这包括时间文字、看起来像时间的数字、看起来像时间的字符串和函数返回的时间的任何组合。
时间存储为实数的一部分。小数右边的值表示时间。例如,正午 (12:00 P.M.) 由 0.5 表示。
等于 1/20 磅的屏幕测量单位。缇是独立于屏幕的单位,用于确保屏幕应用程序中屏幕元素的放置和比例在所有显示系统上均相同。每逻辑英寸有约 1440 缇,或每逻辑厘米(打印是测量一英寸或一厘米的屏幕项的长度)有约 567 缇。
追加到变量名称的指示变量的数据类型的字符。默认情况下,变量的类型为"Variant",除非模块中存在相应的"Def"类型 语句。
另一个文件内包含可用于自动化的公开对象、属性和方法的文件或组件。对象库文件 (.olb) 包含类型库。
国际标准化组织 (ISO) 字符标准。Unicode 使用允许 65,536 和不同字符空格的 16 位(2 字节)编码方案。Unicode 包括标点符号、数学符号、丁贝符的表示,并由大量的控件可用于将来的扩展 。
通用日期格式为 #yyyy-mm-dd hh:mm:ss#。但日期组件 (#yyyy-mm-dd#) 和时间组件 (#hh:mm:ss#) 均可单独表示。
使用"类型"语句定义的任何数据类型。用户定义数据类型可包含任何数据类型的一个或多个元素。用户定义数据类型和其他数据类型的数组是使用"Dim"语句创建的。用户定义类型内可包括任何类型的数组。
可包含可在程序执行期间修改的数据的命名存储位置。每个变量都具有在其范围内唯一标识该变量的名称。可指定数据类型,也可不指定。
变量名称必须以字母字符开始;在相同的范围内必须是唯一的;不可超过 255 个字符,并且不可包含嵌入期间或类型声明字符。
可包含数字、字符串或日期数据以及用户定义类型和特殊值("空"和"Null")的特殊数据类型。"变量"数据类型的数字存储大小为 16 字节,并且最多可包含"Decimal"范围内的数据,或者字符存储大小为 22 字节(加上字符串长度),并且可存储任何字符文本。"VarType"函数定义如何处理"变量"。如果未将变量声明为其他数据类型,则所有变量都将是"变量"数据类型。
计算结果可为数字、字符串或日期数据以及特殊字符"空"和"Null"的任何表达式。
可让您观察变量或表达式的行为的用户定义表达式。监视表达式在 Visual Basic 编辑器的"监视"窗口中显示,并在进入中断模式时自动更新。"监视"窗口显示给定上下文内表达式的值。监视表达式不随代码一起保存。
窗体上的控件沿窗体的 z 轴(深度)的视觉分层 。z 顺序确定哪个控件位于其他控件的前面。
Access软件网交流QQ群(群号:198465573) |
|
|
|
|
|
文章搜索 |
|
|
|
文章分类 |
|
|
|
文章存档 |
|
|
|
友情链接 |
|
|
|