欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > VBS教程:VBScript 基礎-VBScript編碼約定

VBS教程:VBScript 基礎-VBScript編碼約定

熱門標簽:福建醫療智能外呼系統哪家好 福建外呼系統購買 琿春電子地圖標注 龍族幻想白銀異聞天使地圖標注 百度地圖標注的位置怎么更改 地圖標注都什么意思 聯通能辦理400電話是多少錢 鴿森地圖標注 菏澤電銷機器人管理軟件

VBScript編碼約定

編碼約定是幫助您使用 Microsoft Visual Basic Scripting Edition 編寫代碼的一些建議。編碼約定包含以下內容:

  • 對象、變量和過程的命名約定
  • 注釋約定
  • 文本格式和縮進指南

使用一致的編碼約定的主要原因是使腳本或腳本集的結構和編碼樣式標準化,這樣代碼易于閱讀和理解。使用好的編碼約定可以使源代碼明白、易讀、準確,更加直觀且與其他語言約定保持一致。

常數命名約定

VBScript 的早期版本不允許創建用戶自定義常數。如果要使用常數,則常數以變量的方式實現,且全部字母大寫以和其他變量區分。常數名中的多個單詞用下劃線 (_) 分隔。例如:

 USER_LIST_MAX NEW_LINE

這種標識常數的方法依舊可行,但您還可以選擇其他方案,用 Const 語句創建真正的常數。這個約定使用大小寫混合的格式,并以“con”作為常數名的前綴。例如:

 conYourOwnConstant

變量命名約定

為提高易讀和一致性,請在 VBScript 代碼中使用以下變量命名約定:

子類型前綴示例
BooleanblnblnFound
BytebytbytRasterData
Date (Time)dtmdtmStart
DoubledbldblTolerance
ErrorerrerrOrderNum
IntegerintintQuantity
LonglnglngDistance
ObjectobjobjCurrent
SinglesngsngAverage
StringstrstrFirstName

變量作用域

變量應定義在盡量小的作用域中。VBScript 變量的作用域如下所示:

作用域聲明變量處可見性
過程級事件、函數或子過程。在聲明變量的過程中可見。
Script 級HTML 頁面的 HEAD 部分,任何過程之外。在腳本的所有過程中可見。

變量作用域前綴

隨著腳本代碼長度的增加,有必要快速區分變量的作用域。在類型前綴前面添加一個單字符前綴可以實現這一點,而不致使變量名過長。

作用域前綴示例
過程級dblVelocity
Script 級ssblnCalcInProgress

描述性變量名和過程名

變量名或過程名的主體應使用大小寫混合格式,并且盡量完整地描述其目的。另外,過程名應以動詞開始,例如 InitNameArray 或 CloseDialog。

對于經常使用的或較長的名稱,推薦使用標準縮寫以使名稱保持在適當的長度內。通常多于 32 個字符的變量名會變得難以閱讀。使用縮寫時,應確保在整個腳本中保持一致。例如,在一個腳本或腳本集中隨意切換 Cnt 和 Count 將造成混亂。

對象命名約定

下表列出了 VBScript 中可能用到的對象命名約定(推薦):

對象類型前綴示例
3D 面板pnlpnlGroup
動畫按鈕anianiMailBox
復選框chkchkReadOnly
組合框、下拉列表框cbocboEnglish
命令按鈕cmdcmdExit
公共對話框dlgdlgFileOpen
框架frafraLanguage
水平滾動條hsbhsbVolume
圖像imgimgIcon
標簽lbllblHelpMessage
直線linlinVertical
列表框lstlstPolicyCodes
旋鈕spnspnPages
文本框txttxtLastName
垂直滾動條vsbvsbRate
滑塊sldsldScale

代碼注釋約定

所有過程的開始部分都應有描述其功能的簡要注釋。這些注釋并不描述細節信息(如何實現功能),這是因為細節有時要頻繁更改。這樣就可以避免不必要的注釋維護工作以及錯誤的注釋。細節信息由代碼本身及必要的內部注釋來描述。

當傳遞給過程的參數的用途不明顯,或過程對參數的取值范圍有要求時,應加以說明。如果過程改變了函數和變量的返回值(特別是通過參數引用來改變),也應在過程的開始部分描述該返回值。

過程開始部分的注釋應包含以下區段標題。相關樣例,請參閱后面的“格式化代碼”部分。

區段標題注釋內容
目的過程的功能(不是實現功能的方法)。
假設其狀態影響此過程的外部變量、控件或其他元素的列表。
效果過程對每個外部變量、控件或其他元素的影響效果的列表。
輸入每個目的不明顯的參數的解釋。每個參數都應占據單獨一行并有其內部注釋。
返回返回值的解釋。

請記住以下幾點:

  • 每個重要的變量聲明都應有內部注釋,描述變量的用途。
  • 應清楚地命名變量、控件和過程,僅在說明復雜細節時需要內部注釋。
  • 應在腳本的開始部分包含描述該腳本的概述,列舉對象、過程、運算法則、對話框和其他系統從屬物。有時一段描述運算法則的假碼是很有用的。

格式化代碼

應盡可能多地保留屏幕空間,但仍允許用代碼格式反映邏輯結構和嵌套。以下為幾點提示:

  • 標準嵌套塊應縮進 4 個空格。
  • 過程的概述注釋應縮進 1 個空格。
  • 概述注釋后的最高層語句應縮進 4 個空格,每一層嵌套塊再縮進 4 個空格。例如:
'*********************************************************' Purpose: Locates the first occurrence of a specified user '          in the UserList array.' Inputs: strUserList(): the list of users to be searched.'         strTargetUser: the name of the user to search for.' Returns: The index of the first occurrence of the strTargetUser '          in the strUserList array. '          If the target user is not found, return -1.'*********************************************************Function intFindUser (strUserList(), strTargetUser)   Dim i   ' Loop counter.   Dim blnFound   ' Target found flag   intFindUser = -1   i = 0   ' Initialize loop counter   Do While i = Ubound(strUserList) and Not blnFound      If strUserList(i) = strTargetUser Then          blnFound = True   ' Set flag to True         intFindUser = i   ' Set return value to loop count      End If      i = i + 1   ' Increment loop counter   LoopEnd Function

標簽:達州 張掖 南京 柳州 資質掛靠 丹東 內蒙古 鶴壁

巨人網絡通訊聲明:本文標題《VBS教程:VBScript 基礎-VBScript編碼約定》,本文關鍵詞  VBS,教程,VBScript,基礎,-VBScript,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《VBS教程:VBScript 基礎-VBScript編碼約定》相關的同類信息!
  • 本頁收集關于VBS教程:VBScript 基礎-VBScript編碼約定的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    天堂www中文在线资源| 精品久久久久久亚洲综合网| 国产精品美女久久久久久久| 激情六月婷婷综合| 国产色视频一区二区三区qq号| 欧美xxxxx精品| avove在线播放| 国产精品午夜电影| 成人综合婷婷国产精品久久免费| 成人三级做爰av| 国产盗摄一区二区三区在线| 国产精品国产自产拍高清av王其| 视频精品一区二区| 无码国产精品久久一区免费| 欧美视频一区在线| 香蕉影视欧美成人| 人妻丰满熟妇aⅴ无码| 欧美电视剧在线看免费| 91福利在线观看| 亚洲精品国产视频| 亚洲欧洲国产视频| 欧美高清hd18日本| 免费人成精品欧美精品| 蜜桃无码一区二区三区| 国产亚洲欧美激情| 成人免费不卡视频| 色欧美片视频在线观看在线视频| 久久影院午夜论| 九九精品一区二区| 国精产品一区一区二区三区mba| 欧美精三区欧美精三区| 午夜视频一区在线观看| 97伦伦午夜电影理伦片| 国产欧美日韩另类一区| gogogo免费视频观看亚洲一| 91黄色免费观看| 午夜a成v人精品| 免费网站在线高清观看| 中文字幕不卡在线| 性折磨bdsm欧美激情另类| 日韩欧美一区二区久久婷婷| 久久99国产精品久久99| 一区视频免费观看 | 国产揄拍国内精品对白| 999精品视频在线观看播放| 日韩美女久久久| 在线观看成人动漫| 久久奇米777| 97se狠狠狠综合亚洲狠狠| 在线免费观看日韩欧美| 视频一区视频二区中文字幕| 欧美亚洲色综久久精品国产| 国产精品不卡在线| 国产在线不卡av| 国产日韩欧美精品综合| 亚洲成人福利视频| 337p日本欧洲亚洲大胆色噜噜| 青青草原综合久久大伊人精品| 99精品桃花视频在线观看| 欧美日韩高清一区二区| 狠狠色丁香久久婷婷综| 在线观看欧美日本| 精品亚洲aⅴ乱码一区二区三区| 极品人妻一区二区三区| 国产精品视频你懂的| 污污内射在线观看一区二区少妇 | aaa黄色大片| 日韩精品最新网址| 丁香另类激情小说| 日韩一级大片在线| 99re热这里只有精品视频| 日韩视频中午一区| www.日韩av| 精品国产一区久久| 99re这里只有精品首页| 2020国产精品久久精品美国| 少妇丰满尤物大尺度写真| 久久综合九色综合欧美98 | 欧美一区国产二区| 国产成人一级电影| 日韩三级视频在线观看| 国产精品免费人成网站| 国产伦理在线观看| 国产清纯白嫩初高生在线观看91| 国产成人自拍网| 日韩欧美国产不卡| 91亚洲精品久久久蜜桃网站| 久久精品亚洲精品国产欧美| 大尺度做爰床戏呻吟舒畅| 最新不卡av在线| 东京热无码av男人的天堂| 天堂av在线一区| 欧洲精品中文字幕| 福利一区二区在线| 精品黑人一区二区三区久久| 日本道中文字幕| 亚洲另类在线视频| 91免费公开视频| 久久精品国产亚洲5555| 欧美夫妻性生活| 91视频一区二区| 国产精品国产精品国产专区不蜜 | 成人精品视频一区| 精品国精品自拍自在线| 天堂www中文在线资源| 亚洲六月丁香色婷婷综合久久| 日本丰满少妇裸体自慰| 一区二区三区高清不卡| 日本aⅴ在线观看| 国产精品 欧美精品| 久久丝袜美腿综合| 蜜桃传媒一区二区亚洲av| 亚洲成人综合在线| 欧美色倩网站大全免费| 99久久99久久久精品齐齐| 日本一二三四高清不卡| 国产午夜福利一区| 久久91精品国产91久久小草| 欧美videossexotv100| 亚洲精品乱码久久久久久久| 午夜激情一区二区三区| 欧美乱熟臀69xxxxxx| jjzz黄色片| 亚洲大尺度视频在线观看| 欧美剧情电影在线观看完整版免费励志电影 | 国产成人免费xxxxxxxx| 精品国产一区二区国模嫣然| 国产jk精品白丝av在线观看| 人人狠狠综合久久亚洲| 日韩三级视频在线看| ass精品国模裸体欣赏pics| 日韩高清在线一区| 精品欧美一区二区三区精品久久| 93久久精品日日躁夜夜躁欧美| 26uuu精品一区二区| xxxx日本黄色| 国产专区欧美精品| 国产精品日产欧美久久久久| 午夜爽爽爽男女免费观看| 波多野结衣中文字幕一区二区三区 | 欧洲中文字幕精品| 欧美69精品久久久久久不卡| 亚洲成av人影院| 91精品在线麻豆| 国内精品久久99人妻无码| 精品一区二区三区不卡| 国产欧美日韩中文久久| 538任你躁在线精品视频网站| 精品中文字幕一区二区| 国产免费观看久久| 国产麻豆午夜三级精品| 中国色在线观看另类| 色国产精品一区在线观看| 丰满人妻一区二区三区大胸 | 少妇特黄一区二区三区| 久久国产精品露脸对白| 国产欧美一区二区精品久导航 | 国产乱码精品一品二品| 国产精品久久久久久久久晋中 | 特大黑人巨人吊xxxx| 久久不见久久见中文字幕免费| 欧美精品一卡二卡| 国产女主播喷水高潮网红在线| 五月综合激情日本mⅴ| 亚洲精品在线观看视频| 日韩三级在线观看视频| 欧美xxxx日本和非洲| 麻豆一区二区在线| 国产精品日韩精品欧美在线| 日本二三区不卡| 亚洲狠狠婷婷综合久久久久图片| 亚洲h在线观看| 久久嫩草精品久久久精品一| 色综合 综合色| 亚洲蜜桃精久久久久久久久久久久| 亚洲一区二区三区激情| 日韩欧美中文字幕一区| 成人在线观看高清| 亚洲欧美综合视频| 国产麻豆视频一区| 亚洲国产一区二区a毛片| 久久久久久久久蜜桃| 在线日韩国产精品| x88av在线| 在线观看一区二区三区视频| 精品一区二区免费在线观看| 亚洲另类色综合网站| www国产成人免费观看视频 深夜成人网| 亚欧洲乱码视频| gogo大胆日本视频一区| 美女网站在线免费欧美精品| 综合激情网...| 欧美成人精品高清在线播放 | 日韩美女一区二区三区四区| 免费黄色国产视频| 国产+高潮+白浆+无码| 成人免费不卡视频| 精品一区中文字幕| 亚洲二区视频在线| 国产精品剧情在线亚洲|