亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > VBScript > 正文

VBS教程:VBscript語句-Function 語句

2020-06-26 17:58:32
字體:
來源:轉載
供稿:網友

Function 語句

聲明 Function 過程的名稱、參數以及構成其主體的代碼。

 [Public [Default]| Private] Function name [(
  arglist
)]
[statements]
[name = expression]
[Exit Function] 
[statements]
[name = expression]
End Function

參數

Public

表示 Function 過程可被所有腳本中的所有其他過程訪問。

Default

只與 Class 塊中的 Public 關鍵字一起使用 來表示 Function 過程是類的默認方法。如果在一個類中指定了不止一個 Default 過程,就有錯誤發生。

Private

表示 Function 過程只可被聲明它的腳本中的其他過程訪問或者如果函數是一個數據類,那么 Function 過程只能被該類中的其他過程訪問。

name

Function 的名稱,遵循標準的變量命名約定。

arglist

代表調用時要傳遞給 Function 過程的參數的變量列表。用逗號隔開多個變量。

statements

在 Function 過程的主體中執行的任意語句組。

expression

Function 的返回值。

arglist 參數包含下列語法和部分:

[ByVal | ByRef] varname[( )]

參數

ByVal

表示該參數是按值方式傳遞的。

ByRef

表示該參數按引用方式傳遞。

varname

代表參數變量的名稱;遵循標準的變量命名約定。

說明

如沒有顯式指定使用 Public或 Private,則 Function 過程默認為公用,即它們對于腳本中的所有其他過程是可見的。Function 中局部變量的值在對 過程的調用中不被保留。

不能在任何其他過程(例如,Sub 或 Property Get)中定義 Function 過程。

使用 Exit Function 語句可以從 Function 過程中立即退出。程序繼續執行調用 Function 過程的語句之后的語句??稍?nbsp;Function 過程的任何位置出現任意個 Exit Function 語句。

與 Sub 過程類似,Function 過程是可以獲取參數、執行一系列語句并改變其參數值的獨立過程。與 Sub 過程的不同之處是:當要使用由函數返回的值時,可以在 表達式的右邊使用 Function 過程,這與內部函數的使用方式一樣,例如 Sqr、Cos 或 Chr。

在表達式中,可以通過使用函數名,并在其后用圓括號給出相應的參數列表來調用 Function 過程。有關調用 Function 過程的詳細信息,請參閱 Call 語句。

小心 Function 過程可以是遞歸的,即該過程可以調用自身以完成某個給定的任務。但是,遞歸可能會導致堆棧溢出。

要從函數返回一個值,只需將值賦給函數名。在過程的任意位置都可以出現任意個這樣的賦值。如果沒有給 name 賦值, 則過程將返回一個默認值:數值函數返回 0,字符串函數返回零長度字符串 ("")。如果在 Function 中沒有對象引用被指定給 name(使用 Set),則返回對象引用的函數將返回 Nothing。

下面的樣例說明如何給一個名為 BinarySearch 的函數賦返回值。在此樣例中,將 False 賦給了該函數名,表示沒有找到某個值。

Function BinarySearch(. . .)    . . .    ' 未找到該值。返回 False 值。    If lower > upper Then        BinarySearch = False          Exit Function     End If    . . .End Function

在 Function 過程中使用的變量分為兩類:一類是在過程內顯式聲明的,另一類則不是。在過程內顯式聲明的變量(使用 Dim 或等效方法)總是過程的局部變量。被使用但沒有在過程中顯式聲明的變量也是局部變量,除非在該過程外更高級別的位置顯式聲明它們。

小心 Function 過程可以是遞歸的,即該過程可以調用自身以完成某個給定的任務。但是,遞歸可能會導致堆棧溢出。

小心 VBScript 可能會重新排列數學表達式以提高內部效率。當 Function 過程修改數學表達式中變量的值時,應避免在同一表達式中使用該函數。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品福利久久久| 最近2019中文字幕mv免费看| 综合欧美国产视频二区| 欧美午夜久久久| 精品视频在线观看日韩| 一区二区三区视频免费在线观看| 亚洲精品美女在线观看播放| 久久精品国产亚洲一区二区| 亚洲娇小xxxx欧美娇小| 日本精品视频在线播放| 亚洲精品v天堂中文字幕| 国产亚洲精品一区二555| 久久久久久国产精品| 中文字幕最新精品| 久久久人成影片一区二区三区观看| 久久久久久久久中文字幕| 国产精品成人aaaaa网站| 久久视频在线视频| 国产精品久久久久久久电影| 最新69国产成人精品视频免费| 国产午夜精品久久久| 日韩中文在线不卡| 欧美日韩一二三四五区| 中文字幕日韩精品在线| 日韩中文第一页| 98精品国产自产在线观看| 国产高清在线不卡| 最近2019免费中文字幕视频三| 欧美老女人www| 亚洲免费高清视频| 国产狼人综合免费视频| 亚洲一区二区久久久久久久| 日本韩国在线不卡| 日韩欧美一区视频| 中文字幕精品久久久久| 亚洲综合色激情五月| 中文字幕日韩欧美在线| 91亚洲国产成人久久精品网站| 在线亚洲国产精品网| 亚洲精品第一页| 97成人超碰免| 亚洲情综合五月天| 欧美裸体xxxx极品少妇软件| 国产婷婷成人久久av免费高清| www.日韩系列| 亚洲欧美精品在线| 欧美国产日韩二区| 欧美国产在线电影| 亚洲精品99久久久久| 精品国产成人av| 中文字幕亚洲无线码a| 91在线|亚洲| 色偷偷av一区二区三区| 亚洲精品日韩av| 亚洲成人激情在线| 亚洲精品一区在线观看香蕉| 国产亚洲精品日韩| 国产精品1234| 91精品久久久久久久久久久| 欧美午夜www高清视频| 亚洲精品av在线| 日韩欧美aⅴ综合网站发布| 最近2019中文字幕在线高清| www.欧美三级电影.com| 欧美一区二区三区四区在线| 18一19gay欧美视频网站| 午夜精品久久久99热福利| 国产婷婷97碰碰久久人人蜜臀| 97免费视频在线播放| 欧美在线视频一区二区| 91久久精品久久国产性色也91| 91精品国产自产在线| 日韩在线播放av| 国产日韩精品在线播放| 国产亚洲欧洲高清一区| 日韩成人网免费视频| www.日韩视频| 亚洲free嫩bbb| 伊人激情综合网| 国产精品自产拍在线观| 欧美在线免费看| 国产免费久久av| 亚洲欧美色图片| 久久久久九九九九| 亚洲qvod图片区电影| 日韩美女免费视频| 国产精品欧美一区二区三区奶水| 欧美电影在线免费观看网站| 中文字幕精品久久久久| 伊人一区二区三区久久精品| 亚洲综合中文字幕68页| 成人两性免费视频| 精品亚洲精品福利线在观看| 精品综合久久久久久97| 国产精品海角社区在线观看| 久久久久久亚洲精品不卡| 日韩成人av网| 在线播放精品一区二区三区| 欧美又大又硬又粗bbbbb| 国产91|九色| 精品无人区太爽高潮在线播放| 高清在线视频日韩欧美| 最新国产成人av网站网址麻豆| 中文字幕日韩av综合精品| 国产性猛交xxxx免费看久久| 亚洲最大的网站| 午夜欧美不卡精品aaaaa| 91在线高清免费观看| 国产精品自拍偷拍| 久久久成人精品视频| 国产69精品久久久久9999| 欧美视频第一页| 国产一区二区三区免费视频| 欧美精品久久久久a| 国产精品欧美日韩久久| 亚洲摸下面视频| 成人做爽爽免费视频| 日韩成人在线视频观看| 青草成人免费视频| 91av在线国产| 成人激情视频免费在线| 久久中文字幕在线视频| 欧美一级高清免费| 国产成人精品优优av| 91视频免费在线| 成人欧美一区二区三区黑人| 成人做爰www免费看视频网站| 亚洲第一福利网站| 国产精品久久久久av免费| 欧美高清性猛交| 97成人精品视频在线观看| 亚洲精品影视在线观看| 91在线观看免费高清完整版在线观看| 日本成人激情视频| 日韩女在线观看| 日韩av综合中文字幕| 成人黄色中文字幕| 国产精品免费观看在线| 亚洲精品xxxx| 中文字幕免费精品一区高清| 欧美精品电影免费在线观看| 亚洲黄页视频免费观看| 国产亚洲欧美日韩一区二区| 日本精品免费观看| 亚洲国产欧美在线成人app| 在线播放国产精品| 亚洲成人免费在线视频| 国产精品福利小视频| 亚洲激情成人网| 91免费版网站入口| 国产成人精品一区二区| 最近2019中文免费高清视频观看www99| 欧美日韩国产影院| 日本精品视频在线观看| 欧美激情乱人伦一区| 亚洲香蕉在线观看| 亚洲黄页网在线观看| 久久久久久国产精品三级玉女聊斋| 亚洲精品动漫久久久久| 国产91ⅴ在线精品免费观看| 欧美激情视频在线免费观看 欧美视频免费一| 精品亚洲精品福利线在观看| 国产精品白丝jk喷水视频一区| 日韩在线中文视频|