一楼上面已经介绍一CLSIDFromProgID和ProgIDFromCLSID,那我就介绍一种
ProgID and CLSID from DLL File:
Reference:TypeLib Information TLBINF32.DLL(PATH:SystemDirectory)
Dim TLIApp As TLI.TLIApplication
Dim TLBInfo As TLI.TypeLibInfo
Dim TypeInf As TLI.CoClassInfo
Set TLIApp = New TLI.TLIApplication
Dim ProgID As String
Dim CLSID As String
Set TLBInfo = tliap.TypeLibInfoFromFile("e:\EasyDCOMObject.DLL")
For Each TypeInf In TLBInfo.CoClasses
ProgID = TypeInf.Name
CLSID = TypeInf.Guid
Debug.Print ProgID
Debug.Print CLSID
Next
------------------------------------------------------------------
Dim TLIApp As Object
Dim TLBInfo As Object
Dim TypeInf As Object
Set TLIApp = CreateObject("TLI.TLIApplication")
Dim ProgID As String
Dim CLSID As String
Set TLBInfo = tliap.TypeLibInfoFromFile("e:\EasyDCOMObject.DLL")
For Each TypeInf In TLBInfo.CoClasses
ProgID = TypeInf.Name
CLSID = TypeInf.Guid
Debug.Print ProgID
Debug.Print CLSID
Next