麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > VBScript > 正文

VBS教程:VBscript語句-Function 語句

2019-10-26 17:56:11
字體:
來源:轉載
供稿:網友

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 過程的語句之后的語句。可在 Function 過程的任何位置出現任意個 Exit Function 語句。

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

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

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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 粉嫩粉嫩一区二区三区在线播放 | 免费的性生活视频 | 久久久久久久久久久久久久久伊免 | 精品一区二区三区毛片 | 狠狠操人人干 | 国产88久久久国产精品免费二区 | 欧美成人三级大全 | 91精品国产99久久久久久 | 亚洲自拍第二页 | 成人超碰 | 18视频在线观看娇喘 | 最近国产中文字幕 | 亚洲网站一区 | 亚洲欧美不卡视频 | 国产精品刺激对白麻豆99 | 亚洲一区二区免费 | 国产精品自拍啪啪 | 爱射av| 亚洲午夜影院在线观看 | 久久综合精品视频 | 一级做a爱片性色毛片 | 免费网站看v片在线a | 亚洲午夜在线视频 | 国产成人在线网站 | 国产电影精品久久 | 久久久免费观看完整版 | 热99re久久免费视精品频软件 | 综合图区亚洲 | 日本网站在线播放 | 久久成年网站 | 91久久久久 | 久久国产乱子伦精品 | 欧美一级爱爱 | 日本高清无遮挡 | 成人在线视频播放 | 91嫩草丨国产丨精品入口 | 亚洲国产美女视频 | 国产超碰人人做人人爱 | 污片在线观看视频 | h视频在线免费看 | 久久精品网址 |