Hello,
If I open the project's proterty. Some reference types are dll, the other are tlb.
But if I look at the path, both types files exist with the same name.
Why?
e.g.
xxx.dll and xxx.tlb both are in the c:\aaa\bbb.
Thanks
Printable View
Hello,
If I open the project's proterty. Some reference types are dll, the other are tlb.
But if I look at the path, both types files exist with the same name.
Why?
e.g.
xxx.dll and xxx.tlb both are in the c:\aaa\bbb.
Thanks
A dll is a file which contains compiled executable code in callable functions. You declare these functionsa within a VB program to be able to call them.
A tlb is a type library which declares interface conventions to objects and functions in a dll and makes VB aware of them, so as you can use them in your program text. Intellisense will then show object properties while writing code. If a dll has atlb file for it, this tlb file contains all necessary declarations to use the functions in the dll with the same name. If you make a reference to a tlb, all necessary definitions should be included in your program.