Ok, what is the difference between a standard dll, activeX dll and a COM dll.......this is a question not the start of a cheesey joke!
Cheers!
Printable View
Ok, what is the difference between a standard dll, activeX dll and a COM dll.......this is a question not the start of a cheesey joke!
Cheers!
Basically:
A Standard DLL generally refers to a Windows DLL (normally written in C)
which is a collection (library) of subroutines/functions
a good example of Standard DLL's are the Windows API's.
An ActiveX/COM DLL are the same thing (also sometimes referred to as OLE Automation),
these DLL's are Class Libraries containing Component Object Models that can be instanciated and used,
a good example of ActiveX/COM DLL's are the Word/Excel/Outlook Object Libraries
which allow you to create and manipulate instances of Word, Excel and Outlook.
VB is only capable of creating ActiveX/COM DLL's (or Servers - EXE's) but not "Standard" DLL's.
Cheers!