国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > VBScript > 正文

vbs TLI.TLIApplication 被遺忘的COM組件

2020-06-26 18:26:22
字體:
來源:轉載
供稿:網友
TLI.TLIApplication是一個能獲取COM組件Type Library Information(類型庫信息)的COM組件。
 
曾經一直很好奇VbsEdit的代碼自動補全是怎么實現的,現在看來,大約的確用的就是這個COM。 

比如我想知道scrrun.dll(提供fso對象的dll)這個COM組件提供了哪些接口,可以用下面的代碼: 
復制代碼代碼如下:

Set tli = CreateObject("TLI.TLIApplication") 
Set Info = tli.TypeLibInfoFromFile("scrrun.dll") 
For Each Interface In Info.Interfaces 
WScript.Echo Interface.Name 
Next 

或者我忘記了fso對象有哪些屬性和方法,而又沒有參考文檔,可以用下面的代碼: 
復制代碼代碼如下:

Dim fso 
Set fso = CreateObject("scripting.filesystemobject") 
Set tli = CreateObject("TLI.TLIApplication") 
Set Info = tli.ClassInfoFromObject(fso) 
For Each Member In Info.DefaultInterface.Members 
WScript.Echo Member.Name 
Next 

時間和篇幅有限,舉的例子比較簡單,更詳細的請查閱文檔(參考鏈接2為下載地址)。 
考鏈接:
  1. RunTime COM Object Inspection
  2. FILE: Tlbinf32.exe : Help Files for Tlbinf32.dll

原文:http://demon.tw/programming/tli-tliapplication.html

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 河南省| 子洲县| 辰溪县| 西丰县| 菏泽市| 五台县| 鹤岗市| 温州市| 化德县| 卢氏县| 临武县| 桂阳县| 佳木斯市| 香港 | 呼和浩特市| 光泽县| 清丰县| 贵港市| 琼海市| 临颍县| 兰溪市| 杭州市| 蒲江县| 鄂伦春自治旗| 祁门县| 伽师县| 慈利县| 富蕴县| 淳安县| 华坪县| 穆棱市| 乡城县| 临沂市| 北海市| 灵台县| 无极县| 大同市| 布拖县| 襄汾县| 静安区| 孟州市|