VB Question: Advantage of ActiveX DLL over Active Exe

Hi EveryOne,
Otherday I had a interview. They asked me few questions, some question needs extensive knowledge. Which i don't have being a newbie...

I would like to get remarks from experts on these queston.s

-Advantage of ActiveX DLL over Active Exe ?

Regards,
LVL 1
ExpertProAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
anvConnect With a Mentor Commented:
hi ExpertPro

check the link below, for indepth knowledge

http://p2p.wrox.com/topic.asp?TOPIC_ID=2394
0
 
ZylochConnect With a Mentor Commented:
Hi ExpertPro,

An ActiveX DLL shares the client program's address space. The main advantage is that it's faster. That's pretty much it. However, make sure you catch all errors if you use ActiveX DLL otherwise an uncaught one will cause the program to end.

Regards,
Zyloch
0
 
babuno5Connect With a Mentor Commented:
hello,
Although ActiveX documents are usually built as EXE projects, the benefit of DLLs is that applications
that use in-process servers usually run faster than those that use out-of-process servers because the
application doesn’t have to cross process boundaries to use an object’s properties, methods, and events.
In addition, the performance of an in-process component, or DLL file, surpasses that of the same
component compiled as an EXE. Also, multiple programs accessing the same EXE can overwrite
global data, but that doesn’t happen if they each have their own in-process server.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.