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

what are advantage of using axtive x dll instead of class modules
sanjusambheAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

bruintjeCommented:
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
0
_agj_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.
0
_agj_Commented:
Not like tech satisfaction is nothin. :D
0
AzraSoundCommented:
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.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
AzraSoundCommented:
Split points between bruintje, agj, and AzraSound
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Visual Basic Classic

From novice to tech pro — start learning today.