LeadBBS.COM 极速ASP论坛 >> LeadBBS官方论坛 >> 技术与交流 >> 站长交流 >> 技术精华区 >> VBScript 名词集解
VBScript 名词集解
い韩枫い,2003-04-08 09:42:54
VBScript 名词集解
作者 : CMM 资料提供 : JAN
--------------------------------------------------------------------------------
ActiveX control - ActiveX 控制项
将这种物件放到表单上,可让使用者与应用程式产生互动。ActiveX 控制项拥有一些事件并且可以和其他控制项相结合。这些控制项的副档名为 .ocx。
--------------------------------------------------------------------------------
ActiveX object - ActiveX 物件
为一种能提供介面给其它应用程式或程式撰写工具的物件。
--------------------------------------------------------------------------------
argument - 引数
传递给一个程序的常数、变数或运算式。
--------------------------------------------------------------------------------
array - 阵列
一个连续可索引,且同本质的元件所成的集合,每一阵列中的元件皆有单一的索引数字,更改其中某元件并不会影响到其他元件。
--------------------------------------------------------------------------------
ASCII Character Set - ASCII 字元集
American Standard Code for Information Interchange (ASCII) 为 7 位元字元集,用来表示标准美制键盘的字母及符号。和 ANSI 字元的头 128 字元 (0 - 127) 相同。
--------------------------------------------------------------------------------
Automation object - Automation 物件
为一种能提供介面给其他应用程式或程式撰写工具的物件。
--------------------------------------------------------------------------------
bitwise comparison - 位元比对
比对两数值运算式中同位置的位元。
--------------------------------------------------------------------------------
Boolean expression - 布林运算式
决定 True 或 False 的运算式。
--------------------------------------------------------------------------------
by reference - 传址
一种传递引数位址给程序的方式,如此可让程序存取到真正的变数。变数真正的值可被程序所更改,除非特别指定,不然引数预设以传址呼叫。
--------------------------------------------------------------------------------
by value - 传值
一种传递引数值给程序的方式,如此可让程序存取到变数的值。变数的真正值将不会被程序所更改。
--------------------------------------------------------------------------------
character code - 字元码
用来表示一字元集中特定字元的数字,像 ANSI 字元集即是。
--------------------------------------------------------------------------------
class - 物件类别
为一物件的正式定义。物件类别为执行时产生自物件执行个体的范本,其定义了物件的属性和方法,以控制物件的种种行为。
--------------------------------------------------------------------------------
class module - 物件类别模组
一种含有物件类别定义的模组,包括其属性和方法。
--------------------------------------------------------------------------------
collection - 集合物件
为一包含一组相关联物件的物件。当物件集合有所变更时,物件集合中的物件的位置亦会变更;因此,物件集合中任何特定物件的位置可能会变动。
--------------------------------------------------------------------------------
comment - 注解
用来解释程式码所做何事之附加文字。在 Visual Basic Script 中,注解需置於单引号( ' )或 Rem 关键字加一空白之後。
--------------------------------------------------------------------------------
comparison operator - 比较运算子
一组字元或符号,用来表示值或运算式之间的关系。这些运算子包括小於 (<)、小於等於 (<=)、大於 (>)、大於等於 (>=)、不等於 (<>) 和等於 (=)。
Is 也是比较运算子,但是它无法决定一个物件的引用是否与另一个相同。
--------------------------------------------------------------------------------
constant - 常数
一个在程式在执行当中,用来保存常数值的指名项目,与变数是相反的,因为变数的值会在执行中变更。每个主应用程式都可以定义自己的常数设定。常数可以在您的程式码中的任何一个地方代替确实的数值。常数可以是一个字串或是数字文字、另一个常数或任何包括除了 Is 陈述式及指数以外的算术或逻辑运算子。例如:
Const A = "MyString"
--------------------------------------------------------------------------------
data ranges - 资料有效范围
Variant 次型态有效值范围:
次型态 =====> 有效范围
Byte =====> 0 到 255。
Boolean =====> True 或 False。
Integer =====> -32,768 到 32,767。
Long(长整数) =====> -2,147,483,648 到 2,147,483,647。
Single(单精度浮点数) =====> 负数时从 3.402823E38 到 -1.401298E-45;正数时从 1.401298E-45 到 3.402823E38。
Double(双精度浮点数) =====> 负数时从 1.79769313486232E308 到 -4.94065645841247E-324;正数时从 4.94065645841247E-324 到 1.79769313486232E308。
Currency (大范围的整数) =====> -922,337,203,685,477.5808 到 922,337,203,685,477.5807。
Date =====> January 1, 100 到 December 31, 9999。
Object =====> 任何 Object 引用。
String =====> 可变长度字串,长度可为 0 到 2 亿个字元。
--------------------------------------------------------------------------------
date expression - 日期运算式
任何可以化为日期的运算式。包含任何日期格式、可视为时间的数字、可视为时间的字串以及从函数传回的时间等。日期运算式限於数字或字串,可以表示 January 1, 100 到 December 31, 9999 的日期。
时间可存为真正数字。在小数点左方的数值表示了日期;在小数点右方的数值表示了时间。负的数字表示在 December 30, 1899 之前。
--------------------------------------------------------------------------------
date literal - 日期文字
(#)数字符号所包围的并且为有效格式的任何顺序字元。有效的格式包括依各个地方设定所指定的日期格式的程式码或一般日期格式。例如,当 English-U.S. 为您应用程式中的地方设定,#12/31/99# 是表示 1999 年 12 月 31 的日期文字。
VBScript 中,仅能使用 ENGLISH-US 格式,而无法辨识使用者真正的地方设定。所以,直译的格式为 mm/dd/yyyy。
--------------------------------------------------------------------------------
date separators - 日期分隔符号
当格式化一日期值时,用来区隔年、月、日的字元
--------------------------------------------------------------------------------
Empty
此变数的值被指定为无起始值。 Empty 这种变数在数值内容上以 0 表示,在字串内容上则以空字串 ("") 表示。
--------------------------------------------------------------------------------
error number - 错误代码
数字范围为 0 - 65,535,与 Err 物件的 Number 属性设定一致。当与 Err 物件的 Number 属性设定一致时,此数字********殊错误讯息。
--------------------------------------------------------------------------------
expression - 运算式
任何关键字、运算子、变数及常数的结合,其求出值可为字串、数值或物件。您可以使用运算式做许多计算、字元处理以及资料的测试。
--------------------------------------------------------------------------------
intrinsic constant - 内建常数
由应用程式所提供的常数。由於您无法移除内建常数,所以无法建立有相同名称的使用者定义常数。
--------------------------------------------------------------------------------
keyword - 关键字
VBScript 程式语言中的保留字或符号;例如, 陈述式、函数名称或运算子。
--------------------------------------------------------------------------------
locale - 国别
关於一国家和其语言之资料集合。地区设定会影响程式语言辞汇设计以及地方性的设定。由以下两方面,可看出地区资讯的重要性:
程式码地区设定会影响一些辞汇像关键字等,也会定义一些各地区的数字惯用表示方式像小数点、日期格式、字元排序顺序等。
系统的国别设定会影响到判别地区资料的机能运作,例如,显示数字或是将字串转成日期时,您可以使用作业系统 [控制台] 的公用程式来设定系统所在地区。
--------------------------------------------------------------------------------
Nothing
这个值表示该物件变数没有指向任何物件的执行个体。
--------------------------------------------------------------------------------
Null
一个用来指出变数含有无效资料的值。当下列情况使用 Null 时,其结果为 Null:
当 Null 指定给某个变数时。
在运算式中含有任何 Null时。
--------------------------------------------------------------------------------
numeric expression - 数值运算式
任何一运算式都产生数值。运算式的元素可以含有任何可以运算数值的关键字、变数、常数、函数以及运算子的组合。
--------------------------------------------------------------------------------
object type - 物件型态
应用程式透过 Automation 所列之物件的型态,例如,Application、File、Range,和 Sheet。叁考应用程式之文件(Microsoft Excel、Microsoft Project、Microsoft Word 等等)可得到这些物件的清单。
--------------------------------------------------------------------------------
pi
Pi 为数学式常数,大约相当於3.1415926535897932。
--------------------------------------------------------------------------------
Private
即变数只可用於宣告此变数的 Script 中。
--------------------------------------------------------------------------------
procedure - 程序
一指名之陈述式串列,可当为一执行部分。例如,Function 和 Sub 均为一种程序。
--------------------------------------------------------------------------------
procedure level - 程序层次
在 Function 或 Sub 程序内撰写陈述式。一般会先列出宣告,然後才是实际要执行的程式码。例如:
Sub MySub() ' 此陈述式宣告了一个 sub 程序区块。
Dim A ' 此陈述式为 sub 程序区块的起头。
A = "My variable" ' 程序层次程式码。
Debug.Print A '程序层次程式码。
End Sub ' 此陈述式为 sub 程序区块的结尾。
注意,Script 层次程式码是在程序区块之外。
--------------------------------------------------------------------------------
property - 属性
物件定义的属性。属性定义物件的特性,像是大小、色彩、萤幕位置,还有物件的状态,像是有效或无效。
--------------------------------------------------------------------------------
Public
使用 Public 陈述式宣告的变数,将可用於所有应用程式之所有模组中的所有程序。
--------------------------------------------------------------------------------
run time - 执行阶段
程式码在执行的时期。在执行阶段中,您不能编辑程式码。
--------------------------------------------------------------------------------
run-time error - 执行阶段错误
一个错误发生在程式码执行阶段内,执行阶段错误会发生在一个陈述式意图执行一个无效的运算时。
--------------------------------------------------------------------------------
scope - 有效范围
一个变数,程序或物件的属性,决定那一个模组的那一个区段可以辨识它。当您使用 Public 宣告的变数可以在任何模组内存取到,同样地,在 Sub 或 Function 程序中宣告的变数则只能在这个特定的程序中使用,而且在呼叫的过程中其值会消失。
--------------------------------------------------------------------------------
SCODE
为长整数值,使用於传递完整资讯给介面成员呼叫程序或 API 函数。表示 OLE 介面和 API 的状态代码定义於 FACILITY_ITF 中。
--------------------------------------------------------------------------------
script level - Script 层次
程序外的程式码皆被视为 Script 层次程式码。
--------------------------------------------------------------------------------
seed - 种子
为初始值,用来产生虚拟随机数字。例如,利用 Randomize 陈述式产生一种子值给 Rnd 函数使用,以接着产生一连串的虚拟随机数字。
--------------------------------------------------------------------------------
string comparison - 字串比较
比较两串连续字元。除非在函数中指定,否则一律视为二位元(Binary)比较方式。在英文字母方面,二位元(Binary)比较方式将大小写视为不同。若为纯文字(Text)比较,则大小写被视为相同。
--------------------------------------------------------------------------------
string expression - 字串运算式
任何可以推导出一串连续的字母的运算式。运算式的元素可以包括一个传回字串的函数、字串文字、字串常数或字串变数。
--------------------------------------------------------------------------------
type library - 型态程式库
包含於另一个档案内的档案或元件,其内容为被公告(exposed)的物件、属性和方法之标准说明。
--------------------------------------------------------------------------------
variable - 变数
一种命名之储存位置,可在程式执行阶段存放可更改之资料。每一变数在其有效范围内均有单一名称。
变数名称:
(1)第一个字元必须是英文字母。
(2)不能包含句点或型态宣告字元。
(3)在同一个有效范围内必须是唯一的。
(4)最多为 255个 字元。
--------------------------------------------------------------------------------
97 1 8: 此主题共有1帖 此页1帖 每页12帖
[查看完整模式]
Page created in 0.2500 seconds width 2 queries.
|