好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 在vbscript中判斷COM類是否存在的實現代碼

在vbscript中判斷COM類是否存在的實現代碼

熱門標簽:地圖標注政府哪個部門管 除了地圖標注還有這種生意嗎 如何用機器人進行電銷 佛山真人電銷機器人廠家 百度地圖標注點距離代碼 齊齊哈爾高德地圖標注店 神行者美術館地圖標注 哪里有便宜的地圖標注公司 東營快遞外呼系統

該文章由老劉原創,轉載需注明原作者昵稱。

在VBS中,我們有時需要判斷一個COM類是否存在,以便執行不同的操作。
這里介紹2種基本的方法,其函數的返回值為Bool值,為真則證明COM類存在。

1、注冊表查詢法。

Function ComExist(ComName)
	Dim WshShell
	Set WshShell = CreateObject("Wscript.Shell")
	On Error Resume Next
	WshShell.RegRead("HKCR\"ComName"\")
	ComExist = CBool(Err.Number = 0)
	On Error Goto 0
End Function

該方法用到了一個Win Script Host附帶的COM類。通過直接查詢注冊表來確定COM類是否有效。
優點:快速,無需創建對象。
缺點:一些COM類的卸載殘留可能會使該函數誤判。如果WScript.Shell對象異常,會無法判斷。

2、嘗試創建法。

Function ComExist(ComName)
	On Error Resume Next
	Set CreateTest = CreateObject(ComName)
	ComExist = CBool(Err.Number = 0)
	On Error Goto 0
End Function

該方法比較簡單粗暴,直接創建下COM對象看看成不成功。
優點:非常的嚴謹靠譜。
缺點:如果用這個來測試一些創建銷毀時間長的類(如Word.Application),會耗費大量時間,并留下進程殘留(如Word對象需手動.Quit)。

標簽:西安 海口 湖州 邢臺 文山 鶴壁 四平 銅川

巨人網絡通訊聲明:本文標題《在vbscript中判斷COM類是否存在的實現代碼》,本文關鍵詞  在,vbscript,中,判斷,COM,類,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《在vbscript中判斷COM類是否存在的實現代碼》相關的同類信息!
  • 本頁收集關于在vbscript中判斷COM類是否存在的實現代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 美女裸体?捆绑调教网站| 凹凸熟女白浆精品视频2| 男生吃美女胸免费视频√| 囯产精品久久久久久久久久小说| 色噜噜噜噜噜噜| 男人亲女人下面的视频| 137日本肉体摄影一级| 丝瓜视频18?免费观看?| 他扒开我奶罩揉吮我奶头视频| 91制片厂麻豆果冻传媒| 耻辱の痴汉电车3~动漫在线观看| 国产国产人精品视频69| 再深点灬舒服了灬太大了h| 男人女人做30分爽爽视频| 欧洲一曲二曲三曲在线观看| 男女肉小说| 啊啊啊啊啊慢点| 女仆窝nvpuwo在线观看| 亚洲自拍成人| 高hnp强j乱l双性| 日韩大片免费观看视频播放| 91国偷自产一区二区三区女王| 日韩欧美综合视频| 射五月| 抖抈app入口免费| 父欲h| 国产综合久久久久久| 国产一级片免费观看| 毛片免费看到爽| 亚欧激情| 成 人香蕉 黄 色 网 站 视频 | 男人桶女人屁股桶爽30分钟免费| 偷拍图片/图片区综合| 麻豆福利视频导航| 大陆明星乱婬(高H)| 国产精品毛片AV一区二区三区,| 男人天堂av网| 男人把女人桶爽| 韩国hd高清xxxx| 特级婬片A片AAA毛片AA做头| 免费视频亚洲|