Think of the EXE as the actual program itself and the DLL(s) as external code resources the program can access. Not just that program mind you, but other programs can utilize the DLL as well.
Why have the DLL and not just put the code in the EXE? Well it may be a common routine that the software author uses in several applications and by having it as an external resource they can update/modify that routine seperately from the applications using it not to mention it keeps the EXE's from becoming bloated. ;)
2006-10-06 02:52:12
·
answer #1
·
answered by Anonymous
·
0⤊
0⤋
The exe is the actual file that is executed and the dll is a file the exe uses to do various things.
2006-10-06 09:48:48
·
answer #2
·
answered by Yoi_55 7
·
0⤊
0⤋
DLL = Dynamic Link Library
EXE = Executive
2006-10-06 10:10:52
·
answer #3
·
answered by pedramgh 2
·
0⤊
0⤋
An EXE is executable - that is you can run it as a standalone program. A DLL contains a library of executable functions but cannot itself run or do anything. They are very useful as they make code very portable and will even allow you to combine different languages on the same project where necessary.
Rawlyn.
2006-10-06 09:57:44
·
answer #4
·
answered by Anonymous
·
0⤊
0⤋
Exe is a executable file
dll -Dynamically Linked Library, is a computer library that implements the concept of dynamic linking. This term is often shortened to DLL.
2006-10-06 09:52:29
·
answer #5
·
answered by harsha 3
·
0⤊
0⤋