象VB的对象浏览器一样,选中某个库后,可以看到里面的类名。想知道如何用VB实现这个功能,或者告诉我有哪个API可以做到也行。

解决方案 »

  1.   

    引用TypeLib Information库Option ExplicitPrivate Sub Form_Load()
    Dim TypeLibraryInfo As TypeLibInfo
    Dim TypeLibraryPath As String
    Dim i As IntegerTypeLibraryPath = "f:\WebMarket.dll"
      Set TypeLibraryInfo = TLI.TypeLibInfoFromFile(TypeLibraryPath)
      MsgBox TypeLibraryInfo.Guid
      MsgBox TypeLibraryInfo.MajorVersion
      MsgBox TypeLibraryInfo.MinorVersion
      MsgBox TypeLibraryInfo.LCID
      Set TypeLibraryInfo = Nothing
    End Sub
      

  2.   

    CSDN恢复后,怎么这么难上。楼上的没明白我的意思吧,我要的是其中包含的类名,已经搞定,用CoClasses结贴了。