ASP中類Class相關(guān)內(nèi)容的整理資料
class 對象
使用 class 語句創(chuàng)建的對象。提供了對類的各種事件的訪問。
說明
不允許顯式地將一個變量聲明為 class 類型。在 vbscript 的上下文中,“類對象”一詞指的是用 vbscript class 語句定義的任何對象。
在使用 class 語句建立了類定義之后,可以用下面的形式創(chuàng)建類的一個實例:
dim x
set x = new classname
由于 vbscript 是一種后期約束型語言,下面的做法是不允許的:
dim x as new classname
-或-
dim x
x = new classname
-或-
set x = new scripting.filesystemobject
class 對象的事件
class 對象提供對類的事件的訪問。
initialize 事件
在創(chuàng)建類的實例時發(fā)生此事件。
private sub class_initialize()
語句
end sub
當(dāng)類初始化時,statements部分由零個或多個將要運行的代碼語句組成。
說明
下面的例子演示了 initialize 事件的用法。
class testclass
private sub class_initialize ' 設(shè)置 initialize 事件。
msgbox("testclass started")
end sub
private sub class_terminate ' 設(shè)置 terminate 事件。
msgbox("testclass terminated")
end sub
end class
set x = new testclass ' 創(chuàng)建一個 testclass 實例。
set x = nothing ' 刪除實例。
terminate 事件
在所關(guān)聯(lián)的類的實例終止時發(fā)生此事件。
private sub class_terminate()
語句
end sub
當(dāng)類初始化時,statements 部分由零個或多個將要運行的代碼語句組成。
說明
下面的例子演示了 terminate 事件的用法。
class testclass
private sub class_initialize ' 設(shè)置 initialize 事件。
msgbox("testclass started")
end sub
private sub class_terminate ' 設(shè)置 terminate 事件。
msgbox("testclass terminated")
end sub
end class
set x = new testclass ' 創(chuàng)建一個 testclass 實例。
set x = nothing ' 刪除實例。
class 語句
聲明一個類的名稱,以及組成該類的變量、屬性和方法的定義。
class name
statements
end class
參數(shù)
name 必選項。class 的名稱;遵照標(biāo)準(zhǔn)的變量命名規(guī)則。
statements 必選項。一個或多個語句,定義了 class 的變量、屬性和方法。
說明
在 class 塊中,成員通過相應(yīng)的聲明語句被聲明為 private 或 public。被聲明為 private 的將只在 class 塊內(nèi)是可見的。被聲明為 public 不僅在 class 塊的內(nèi)部是可見的,對 class 塊之外的代碼也是可見的。沒有使用 private 或 public 明確聲明的被默認(rèn)為 public。
在類的塊內(nèi)部被聲明為 public 的過程(sub 或 function)將成為類的方法。public 變量將成為類的屬性,同使用 property get、property let 和 property set 顯式聲明的屬性一樣。類的缺省屬性和方法是在它們的聲明部分用 default 關(guān)鍵字指定的。關(guān)于如何使用該關(guān)鍵字,請參考單獨的聲明語句主題。
property get 語句
在 class 塊中,聲明構(gòu)成用來取得(返回)屬性值的 property 過程的主體的名稱、參數(shù)和代碼。
[public [default]| private] property get name [(arglist)]
[statements]
[[set] name = expression]
[exit property]
[statements]
[[set] name = expression]
end property
參數(shù)
public 表明property get 過程可以被所有腳本中的其他過程訪問。
default 只與 public 關(guān)鍵字一起使用,表明 property get 過程中定義的屬性為類的缺省屬性。
private 表明 property get 過程只對定義它的 class 塊中的其他過程是可以訪問的。
name property get 過程的名稱;遵守標(biāo)準(zhǔn)的變量命名規(guī)則,區(qū)別僅僅在于它可以與同一class塊中的property let 或 property set過程。
arglist 該變量列表代表了 property get 過程被調(diào)用時傳遞給它的參數(shù)。多個參數(shù)之間用逗號分隔開。property get 過程中的每個參數(shù)的名稱必須與 property let 過程中的相應(yīng)參數(shù)相同(如果有的話)。
statements
任意的一組語句,將在 property get 過程的主體中執(zhí)行。
set
在將對象作為 property get 過程的返回值時使用的關(guān)鍵字。
expression property get 過程的返回值。
說明
如果未使用 public 或 private 明確聲明,則 property get 過程被缺省為公有的,即它們對于腳本中的其他所有過程都是可見的。property get過程中的局部變量的值在不同的過程調(diào)用之間是不保存的。
在其他任何過程(例如 function 或 property let) 內(nèi)部都不能定義 property get 過程。
exit property 語句將導(dǎo)致立即從 property get 過程中退出。程序?qū)⒗^續(xù)執(zhí)行調(diào)用 property get 過程的語句之后的程序。exit property 語句可以出現(xiàn)在 property get 過程中的任何位置,次數(shù)不限。
與sub 和 property let 過程類似,property get 過程是能夠接受參數(shù)的過程,可以執(zhí)行一系列的語句,以及改變參數(shù)的值。然而,與sub 和 property let 不同的是,property get 過程可以被用于表達(dá)式的右側(cè),用與使用function 或?qū)傩悦Q相同的方式來返回屬性的值。
要求
版本 5
property let 語句
在 class 塊中,聲明名稱、參數(shù)和代碼等,它們構(gòu)成了設(shè)置屬性值的 property 過程的主體。
[public | private] property let name (
[arglist,] value
)
[statement]
[exit property]
[statement]
end property
參數(shù)
public 表明 property let 過程可以被所有腳本中的其他所有過程訪問。
private 表明 property let 過程只能被定義之的 class 塊內(nèi)的其他過程訪問。
name property let 過程的名稱;遵守標(biāo)準(zhǔn)的變量命名規(guī)則,區(qū)別僅僅在于其名稱可以與相同 class 塊中的 property get 或 property set 過程相同。
arglist 該變量列表代表了在調(diào)用時被傳遞到 property let 過程的參數(shù)。多個參數(shù)之間用逗號隔開。property let 過程的每個參數(shù)的名字必須與 property get 過程中的相應(yīng)參數(shù)相同。此外, property let 過程的參數(shù)比相應(yīng)的 property get 過程總要多一個。該參數(shù)為被賦予屬性的值。
value 該變量中包含要賦予屬性的值。當(dāng)過程被調(diào)用時,該參數(shù)將出現(xiàn)在調(diào)用表達(dá)式的右側(cè)。
statement 任意的一組語句,將在 property let 過程的主體內(nèi)執(zhí)行。
說明
如果未明確地使用 public 或 private 進(jìn)行指定,property let 過程被缺省設(shè)置為公有的,即它們對于腳本內(nèi)的其他所有過程都是可見的。property let過程中的局部變量的值在不同的過程調(diào)用之間是不被保存的。
在其他任何過程(例如 function 或 property get)的內(nèi)部不能夠定義 property let 過程。
exit property 語句將導(dǎo)致立即從 property let 過程中退出。程序?qū)恼{(diào)用 property let 過程的語句之后的點繼續(xù)執(zhí)行。exit property 語句可以出現(xiàn)在 property let 過程中的任何位置,次數(shù)不限。
注意 每個 property let 語句必須為所定義的過程至少定義一個參數(shù)。該參數(shù)(在存在多個參數(shù)時的最后一個參數(shù))包含了當(dāng) property let 語句被調(diào)用時要賦予屬性的值。該參數(shù)在前面的語法中稱為value。
與 function 和 property get 過程類似,property let 過程是一個單獨的過程,它可以接受參數(shù),執(zhí)行一系列的語句,還可以改變參數(shù)的值。不過,與function 和 property get 過程不同的是,它們兩者都返回一個值,而property let過程只能用于屬性賦值表達(dá)式的左側(cè)。
要求
版本 5
property set 語句
在 class 塊中,聲明名稱、參數(shù)和代碼,這些構(gòu)成了將引用設(shè)置到對象的 property 過程的主體。
[public | private] property set name(
[arglist,] reference
)
[statement]
[exit property]
[statement]
end property
參數(shù)
public
表明 property set 過程可以被所有腳本中的其他所有過程訪問。
private
表明 property set 過程只能被聲明之的同一 class 塊中的其他過程訪問。
name
property set 過程的名稱;遵守標(biāo)準(zhǔn)的變量命名規(guī)則,不過該名稱可以與同一個 class 塊中的 property get 或 property let 過程相同。
arglist
變量列表,代表在 property set 過程被調(diào)用時傳遞給它的參數(shù)。多個參數(shù)之間用逗號分隔開。此外,property set 過程將總是比它相應(yīng)的 property get 過程多一個參數(shù)。這個多出來的參數(shù)是被賦予屬性的對象。
reference
變量,其中包含被用于對象引用賦值的右側(cè)的對象引用。
statement
將要在 property set 過程主體中執(zhí)行的任何一組語句。
說明
除非使用 public 或 private 明確地進(jìn)行指定,否則 property set 過程被設(shè)置為缺省的公有模式,即腳本中的其他所有過程都是可見的。在不同的過程調(diào)用時,property set 過程中的局部變量是不保存的。
在其他任何過程(例如function或property let)中都不能夠定義property set過程。
exit property 語句將導(dǎo)致立即從 property set 過程中退出。程序?qū)⒗^續(xù)執(zhí)行調(diào)用 property set 過程之后的語句。exit property 語句的數(shù)量不受限制,可以出現(xiàn)在 property set 過程中的任何位置。
注意 每個 property set 語句都必須為所定義的過程至少定義一個參數(shù)。當(dāng) property set 語句所定義的過程被調(diào)用時,該參數(shù)(在多個參數(shù)時為最后一個參數(shù))將為屬性提供實際的對象引用。在前面的語法中,該參數(shù)稱為引用。
與 function 和 property get 過程類似,property set 過程是一個單獨的過程,它可以有若干參數(shù),執(zhí)行一系列的語句,還可以改變參數(shù)的值。然而,與 function 和 property get 過程不同的是,函數(shù)和過程都可以返回值,而 property set 過程對象引用賦值(set 語句)的左側(cè)。
要求
版本 5
public 語句
定義公有變量并分配存儲空間。在 class 塊中定義私有變量。
public varname[([subscripts])][, varname[([subscripts])]] . . .
參數(shù)
varname
變量的名稱,遵循標(biāo)準(zhǔn)變量命名規(guī)則。
subscripts
數(shù)組變量的維數(shù);最多可以聲明 60 維的數(shù)組。subscripts 參數(shù)使用下列語法:
upper [,upper] . . .
數(shù)組的下界總是 0。
說明
public 語句變量可用于全部腳本中的所有過程。
在使用引用對象的變量之前,必須用 set 語句將某個已有對象賦予該變量。在賦值之前,所聲明的對象變量被初始化為 empty。
也可用帶空圓括號的 public 語句來聲明動態(tài)數(shù)組。聲明動態(tài)數(shù)組后,可在過程內(nèi)使用 redim 語句來定義該數(shù)組的維數(shù)和元素。如果試圖重新聲明數(shù)組變量的維數(shù),且此數(shù)組變量的大小已在 private、public 或 dim 語句中顯式地指定,則會發(fā)生錯誤。
下面例子舉例說明如何使用 public 語句:
public mynumber ' 公用 variant 變量。
public myarray(9) ' 公用數(shù)組變量。
' variant 變量的多個公用聲明。
public mynumber, myvar, yournumber
private 語句
定義私有變量并分配存儲空間。在 class塊中定義私有變量。
private varname[([subscripts])][, varname[([subscripts])]] . . .
參數(shù)
varname
變量的名稱;遵循標(biāo)準(zhǔn)變量命名規(guī)則。
subscripts
數(shù)組變量的維數(shù),最多可以聲明 60 維的數(shù)組。subscripts 參數(shù)使用下列語法:
upper [, upper] . . .
數(shù)組的下界總是 0。
說明
private 語句變量只能在聲明該變量的腳本中使用。
在使用引用對象的變量之前,必須用 set 語句將某個現(xiàn)有對象賦予此變量。在賦值之前,所聲明的對象變量被初始化empty。
也可用帶空圓括號的 private 語句聲明動態(tài)數(shù)組。聲明動態(tài)數(shù)組后,可在過程內(nèi)使用 redim 語句定義該數(shù)組的維數(shù)和元素。如果在 private、public 或 dim 語句中已顯式指定數(shù)組大小,卻試圖重新聲明數(shù)組維數(shù),就會發(fā)生錯誤。
注意 在過程中使用 private 語句時,通常將 private 語句放在過程的開始處。
下面例子舉例說明如何使用 private 語句:
private mynumber ' 私有 variant 變量。
private myarray(9) ' 私有數(shù)組變量。
' variant 變量的多個私有聲明。
private mynumber, myvar, yournumber
使用 class 語句創(chuàng)建的對象。提供了對類的各種事件的訪問。
說明
不允許顯式地將一個變量聲明為 class 類型。在 vbscript 的上下文中,“類對象”一詞指的是用 vbscript class 語句定義的任何對象。
在使用 class 語句建立了類定義之后,可以用下面的形式創(chuàng)建類的一個實例:
dim x
set x = new classname
由于 vbscript 是一種后期約束型語言,下面的做法是不允許的:
dim x as new classname
-或-
dim x
x = new classname
-或-
set x = new scripting.filesystemobject
class 對象的事件
class 對象提供對類的事件的訪問。
initialize 事件
在創(chuàng)建類的實例時發(fā)生此事件。
private sub class_initialize()
語句
end sub
當(dāng)類初始化時,statements部分由零個或多個將要運行的代碼語句組成。
說明
下面的例子演示了 initialize 事件的用法。
class testclass
private sub class_initialize ' 設(shè)置 initialize 事件。
msgbox("testclass started")
end sub
private sub class_terminate ' 設(shè)置 terminate 事件。
msgbox("testclass terminated")
end sub
end class
set x = new testclass ' 創(chuàng)建一個 testclass 實例。
set x = nothing ' 刪除實例。
terminate 事件
在所關(guān)聯(lián)的類的實例終止時發(fā)生此事件。
private sub class_terminate()
語句
end sub
當(dāng)類初始化時,statements 部分由零個或多個將要運行的代碼語句組成。
說明
下面的例子演示了 terminate 事件的用法。
class testclass
private sub class_initialize ' 設(shè)置 initialize 事件。
msgbox("testclass started")
end sub
private sub class_terminate ' 設(shè)置 terminate 事件。
msgbox("testclass terminated")
end sub
end class
set x = new testclass ' 創(chuàng)建一個 testclass 實例。
set x = nothing ' 刪除實例。
class 語句
聲明一個類的名稱,以及組成該類的變量、屬性和方法的定義。
class name
statements
end class
參數(shù)
name 必選項。class 的名稱;遵照標(biāo)準(zhǔn)的變量命名規(guī)則。
statements 必選項。一個或多個語句,定義了 class 的變量、屬性和方法。
說明
在 class 塊中,成員通過相應(yīng)的聲明語句被聲明為 private 或 public。被聲明為 private 的將只在 class 塊內(nèi)是可見的。被聲明為 public 不僅在 class 塊的內(nèi)部是可見的,對 class 塊之外的代碼也是可見的。沒有使用 private 或 public 明確聲明的被默認(rèn)為 public。
在類的塊內(nèi)部被聲明為 public 的過程(sub 或 function)將成為類的方法。public 變量將成為類的屬性,同使用 property get、property let 和 property set 顯式聲明的屬性一樣。類的缺省屬性和方法是在它們的聲明部分用 default 關(guān)鍵字指定的。關(guān)于如何使用該關(guān)鍵字,請參考單獨的聲明語句主題。
property get 語句
在 class 塊中,聲明構(gòu)成用來取得(返回)屬性值的 property 過程的主體的名稱、參數(shù)和代碼。
[public [default]| private] property get name [(arglist)]
[statements]
[[set] name = expression]
[exit property]
[statements]
[[set] name = expression]
end property
參數(shù)
public 表明property get 過程可以被所有腳本中的其他過程訪問。
default 只與 public 關(guān)鍵字一起使用,表明 property get 過程中定義的屬性為類的缺省屬性。
private 表明 property get 過程只對定義它的 class 塊中的其他過程是可以訪問的。
name property get 過程的名稱;遵守標(biāo)準(zhǔn)的變量命名規(guī)則,區(qū)別僅僅在于它可以與同一class塊中的property let 或 property set過程。
arglist 該變量列表代表了 property get 過程被調(diào)用時傳遞給它的參數(shù)。多個參數(shù)之間用逗號分隔開。property get 過程中的每個參數(shù)的名稱必須與 property let 過程中的相應(yīng)參數(shù)相同(如果有的話)。
statements
任意的一組語句,將在 property get 過程的主體中執(zhí)行。
set
在將對象作為 property get 過程的返回值時使用的關(guān)鍵字。
expression property get 過程的返回值。
說明
如果未使用 public 或 private 明確聲明,則 property get 過程被缺省為公有的,即它們對于腳本中的其他所有過程都是可見的。property get過程中的局部變量的值在不同的過程調(diào)用之間是不保存的。
在其他任何過程(例如 function 或 property let) 內(nèi)部都不能定義 property get 過程。
exit property 語句將導(dǎo)致立即從 property get 過程中退出。程序?qū)⒗^續(xù)執(zhí)行調(diào)用 property get 過程的語句之后的程序。exit property 語句可以出現(xiàn)在 property get 過程中的任何位置,次數(shù)不限。
與sub 和 property let 過程類似,property get 過程是能夠接受參數(shù)的過程,可以執(zhí)行一系列的語句,以及改變參數(shù)的值。然而,與sub 和 property let 不同的是,property get 過程可以被用于表達(dá)式的右側(cè),用與使用function 或?qū)傩悦Q相同的方式來返回屬性的值。
要求
版本 5
property let 語句
在 class 塊中,聲明名稱、參數(shù)和代碼等,它們構(gòu)成了設(shè)置屬性值的 property 過程的主體。
[public | private] property let name (
[arglist,] value
)
[statement]
[exit property]
[statement]
end property
參數(shù)
public 表明 property let 過程可以被所有腳本中的其他所有過程訪問。
private 表明 property let 過程只能被定義之的 class 塊內(nèi)的其他過程訪問。
name property let 過程的名稱;遵守標(biāo)準(zhǔn)的變量命名規(guī)則,區(qū)別僅僅在于其名稱可以與相同 class 塊中的 property get 或 property set 過程相同。
arglist 該變量列表代表了在調(diào)用時被傳遞到 property let 過程的參數(shù)。多個參數(shù)之間用逗號隔開。property let 過程的每個參數(shù)的名字必須與 property get 過程中的相應(yīng)參數(shù)相同。此外, property let 過程的參數(shù)比相應(yīng)的 property get 過程總要多一個。該參數(shù)為被賦予屬性的值。
value 該變量中包含要賦予屬性的值。當(dāng)過程被調(diào)用時,該參數(shù)將出現(xiàn)在調(diào)用表達(dá)式的右側(cè)。
statement 任意的一組語句,將在 property let 過程的主體內(nèi)執(zhí)行。
說明
如果未明確地使用 public 或 private 進(jìn)行指定,property let 過程被缺省設(shè)置為公有的,即它們對于腳本內(nèi)的其他所有過程都是可見的。property let過程中的局部變量的值在不同的過程調(diào)用之間是不被保存的。
在其他任何過程(例如 function 或 property get)的內(nèi)部不能夠定義 property let 過程。
exit property 語句將導(dǎo)致立即從 property let 過程中退出。程序?qū)恼{(diào)用 property let 過程的語句之后的點繼續(xù)執(zhí)行。exit property 語句可以出現(xiàn)在 property let 過程中的任何位置,次數(shù)不限。
注意 每個 property let 語句必須為所定義的過程至少定義一個參數(shù)。該參數(shù)(在存在多個參數(shù)時的最后一個參數(shù))包含了當(dāng) property let 語句被調(diào)用時要賦予屬性的值。該參數(shù)在前面的語法中稱為value。
與 function 和 property get 過程類似,property let 過程是一個單獨的過程,它可以接受參數(shù),執(zhí)行一系列的語句,還可以改變參數(shù)的值。不過,與function 和 property get 過程不同的是,它們兩者都返回一個值,而property let過程只能用于屬性賦值表達(dá)式的左側(cè)。
要求
版本 5
property set 語句
在 class 塊中,聲明名稱、參數(shù)和代碼,這些構(gòu)成了將引用設(shè)置到對象的 property 過程的主體。
[public | private] property set name(
[arglist,] reference
)
[statement]
[exit property]
[statement]
end property
參數(shù)
public
表明 property set 過程可以被所有腳本中的其他所有過程訪問。
private
表明 property set 過程只能被聲明之的同一 class 塊中的其他過程訪問。
name
property set 過程的名稱;遵守標(biāo)準(zhǔn)的變量命名規(guī)則,不過該名稱可以與同一個 class 塊中的 property get 或 property let 過程相同。
arglist
變量列表,代表在 property set 過程被調(diào)用時傳遞給它的參數(shù)。多個參數(shù)之間用逗號分隔開。此外,property set 過程將總是比它相應(yīng)的 property get 過程多一個參數(shù)。這個多出來的參數(shù)是被賦予屬性的對象。
reference
變量,其中包含被用于對象引用賦值的右側(cè)的對象引用。
statement
將要在 property set 過程主體中執(zhí)行的任何一組語句。
說明
除非使用 public 或 private 明確地進(jìn)行指定,否則 property set 過程被設(shè)置為缺省的公有模式,即腳本中的其他所有過程都是可見的。在不同的過程調(diào)用時,property set 過程中的局部變量是不保存的。
在其他任何過程(例如function或property let)中都不能夠定義property set過程。
exit property 語句將導(dǎo)致立即從 property set 過程中退出。程序?qū)⒗^續(xù)執(zhí)行調(diào)用 property set 過程之后的語句。exit property 語句的數(shù)量不受限制,可以出現(xiàn)在 property set 過程中的任何位置。
注意 每個 property set 語句都必須為所定義的過程至少定義一個參數(shù)。當(dāng) property set 語句所定義的過程被調(diào)用時,該參數(shù)(在多個參數(shù)時為最后一個參數(shù))將為屬性提供實際的對象引用。在前面的語法中,該參數(shù)稱為引用。
與 function 和 property get 過程類似,property set 過程是一個單獨的過程,它可以有若干參數(shù),執(zhí)行一系列的語句,還可以改變參數(shù)的值。然而,與 function 和 property get 過程不同的是,函數(shù)和過程都可以返回值,而 property set 過程對象引用賦值(set 語句)的左側(cè)。
要求
版本 5
public 語句
定義公有變量并分配存儲空間。在 class 塊中定義私有變量。
public varname[([subscripts])][, varname[([subscripts])]] . . .
參數(shù)
varname
變量的名稱,遵循標(biāo)準(zhǔn)變量命名規(guī)則。
subscripts
數(shù)組變量的維數(shù);最多可以聲明 60 維的數(shù)組。subscripts 參數(shù)使用下列語法:
upper [,upper] . . .
數(shù)組的下界總是 0。
說明
public 語句變量可用于全部腳本中的所有過程。
在使用引用對象的變量之前,必須用 set 語句將某個已有對象賦予該變量。在賦值之前,所聲明的對象變量被初始化為 empty。
也可用帶空圓括號的 public 語句來聲明動態(tài)數(shù)組。聲明動態(tài)數(shù)組后,可在過程內(nèi)使用 redim 語句來定義該數(shù)組的維數(shù)和元素。如果試圖重新聲明數(shù)組變量的維數(shù),且此數(shù)組變量的大小已在 private、public 或 dim 語句中顯式地指定,則會發(fā)生錯誤。
下面例子舉例說明如何使用 public 語句:
public mynumber ' 公用 variant 變量。
public myarray(9) ' 公用數(shù)組變量。
' variant 變量的多個公用聲明。
public mynumber, myvar, yournumber
private 語句
定義私有變量并分配存儲空間。在 class塊中定義私有變量。
private varname[([subscripts])][, varname[([subscripts])]] . . .
參數(shù)
varname
變量的名稱;遵循標(biāo)準(zhǔn)變量命名規(guī)則。
subscripts
數(shù)組變量的維數(shù),最多可以聲明 60 維的數(shù)組。subscripts 參數(shù)使用下列語法:
upper [, upper] . . .
數(shù)組的下界總是 0。
說明
private 語句變量只能在聲明該變量的腳本中使用。
在使用引用對象的變量之前,必須用 set 語句將某個現(xiàn)有對象賦予此變量。在賦值之前,所聲明的對象變量被初始化empty。
也可用帶空圓括號的 private 語句聲明動態(tài)數(shù)組。聲明動態(tài)數(shù)組后,可在過程內(nèi)使用 redim 語句定義該數(shù)組的維數(shù)和元素。如果在 private、public 或 dim 語句中已顯式指定數(shù)組大小,卻試圖重新聲明數(shù)組維數(shù),就會發(fā)生錯誤。
注意 在過程中使用 private 語句時,通常將 private 語句放在過程的開始處。
下面例子舉例說明如何使用 private 語句:
private mynumber ' 私有 variant 變量。
private myarray(9) ' 私有數(shù)組變量。
' variant 變量的多個私有聲明。
private mynumber, myvar, yournumber
相關(guān)文章
- ASP怎么談到應(yīng)用到類的?
- 檢測函數(shù) asp class
- 遭遇ASP類的事件設(shè)計
- ASP高亮類
- Object對象的一些的隱藏函數(shù)介紹
- 淺談ASP中的類
- 在VBScript中使用類
- ASP 類專題
- 代碼與頁面的分離
- ASP代碼的對象化
- 一個asp快速字符串連接類
- 一個簡單的asp數(shù)據(jù)庫操作類
- ASP類編寫詳細(xì)說明
- 實現(xiàn)支持邏輯搜索/單詞搜索/詞組搜索+支持OR/AND關(guān)鍵字的VBS CLASS!
- ASP類Class入門 推薦
- 創(chuàng)建一個ASP通用分頁類
- 如何編寫一個ASP類
- 一個ACCESS數(shù)據(jù)庫訪問的類第1/3頁
- 分頁類,異常類
- ASP 類 Class入門