what are advantage of using axtive x dll instead of class modules

sanjusambhe
sanjusambhe used Ask the Experts™
on
what are advantage of using axtive x dll instead of class modules
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Top Expert 2006

Commented:
an activex dll can be distributed [to different machines] as a standalone object libraries containing classes, while classes in itself cannot be distributed to run as object library but can only be compiled into other projects or activex dlls

Commented:
Besides, activex dlls are compatible across languages etc, provided they got gud n standard interfaces.
As in, i cud create an activex dll in c++ and use it in vb as well.

Jus see the advantages of doing some things ezier in one language n using em across.

Activex dll's help to enforce ones intellectual prop stuff, i.e if u are working in a company, u mite want to do so. Sending out class modules doesnt get u anythin except technical satisfaction.

Commented:
Not like tech satisfaction is nothin. :D
A big advantage is you remove portions of logic in a program into separate installable components.  For example, say you put all your math computations into an ActiveX DLL.  Assume you later find a bug in one of your computations.  If this was a large program, you would have to recompile and send out this huge executable to all of your clients to get them updated.  However, if resides within a DLL, you simply recompile the DLL, and distribute that and your clients will be updated.
Split points between bruintje, agj, and AzraSound

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial