On Jan 9, 6:10 pm, "Maarten Wiltink" <
maar...@kittensandcats.net>
wrote:
> Working from memory here (my Delphi machine at home is now off most of
> the time), so I may be talking complete rubbish -
>
> Doesn't importing a type library _produce_ a .tlb file? (And a _tlb.pas
> file?)
A .tlb is, AIUI, produced from an IDL (Interface Definition Language)
file and _can_ be embedded into a .dll, .ocx or .lib file.
Although its VB & C+ orientated the following gives information about
creating, using, & storing type library information.
http://edndoc.esri.com/arcobjects/9.2/CPP_VB6_VBA_VCPP_Doc/COM/ExtendAO/TypeLibrariesAndIDL.htm
>
> If it does, that would happen by reading (through a standardised
> interface) type information from registered COM dlls, which are listed
> in the registry under HKCR/CLSID.
>
I think that is most likely correct.
Thanks
Alan Lloyd