|
-
Mar 15th, 2003, 04:13 AM
#1
Thread Starter
Lively Member
differentiate ActiveX DLL & EXE
what's the difference b/w the two? and how could i use them? i know as far as a DLL.. but then what would be the ActiveX EXE?
-
Mar 15th, 2003, 04:15 AM
#2
Fanatic Member
An ActiveX EXE runs in its own memory space, whereas the DLL runs in the same memory space as you app.
-
Mar 15th, 2003, 04:20 AM
#3
Thread Starter
Lively Member
how's that gonna help me? and when should i use this and when should i use that?
projects depends on ActiveX DLL.. do they also depend on ActiveX EXE? can i run the ActiveX EXE as an executable or somethin'? it's just that i've never used an EXE.. that's why it's all confusing.. thx
-
Mar 15th, 2003, 04:39 AM
#4
Well ...
An ActiveX EXE is an "Out of process" component, while an ActiveX DLL is an "Inprocess" component. Apart from the standard attributes of out-of-process and inprocess components, like if an ActiveX DLL crashes, it will crash your client applications too, but if an ActiveX EXE crashes, it won't crash your client apps, if your app uses an ActiveX EXE, there will be a marginal performance degradation because data needs to be moved between processes, and you can effectively implement multi-threading using ActiveX EXEs because they already run in a separate process.
.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|