Results 1 to 4 of 4

Thread: differentiate ActiveX DLL & EXE

  1. #1

    Thread Starter
    Lively Member Deucy's Avatar
    Join Date
    Mar 2003
    Location
    Cali
    Posts
    85

    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?

  2. #2
    Fanatic Member
    Join Date
    Oct 1999
    Location
    England
    Posts
    982
    An ActiveX EXE runs in its own memory space, whereas the DLL runs in the same memory space as you app.

  3. #3

    Thread Starter
    Lively Member Deucy's Avatar
    Join Date
    Mar 2003
    Location
    Cali
    Posts
    85
    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

  4. #4
    Randalf the Red honeybee's Avatar
    Join Date
    Jun 2000
    Location
    off others' brains
    Posts
    4,345

    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.

    .
    I am not a complete idiot. Some parts are still missing.
    Check out the rtf-help tutorial
    General VB Faq Thread
    Change is the only constant thing. I have not changed my signature in a long while and now it has started to stink!
    Get more power for your floppy disks. ; View honeybee's Elite Club:
    Use meaningfull thread titles. And add "[Resolved]" in the thread title when you have got a satisfactory response.
    And if that response was mine, please think about giving me a rep. I like to collect them!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width