[DUG] DLL base addresses

Ross Levis ross at stationplaylist.com
Tue Aug 29 21:12:09 NZST 2006


I'm new to writing DLL's and I'm just wondering about a base address to 
select.  I assume each DLL a program loads requires a unique base 
address that does not overlap another DLL, is that correct?

It seems rather hit & miss to me, particularly when dealing with plugins 
written by 3rd party developers.  I don't understand why windows doesn't 
just locate each DLL in a unique location.

Are there any conventions to allocating a base address?  I presume one 
should stay clear of operating system DLL's base addresses whatever they 
are.

Regards,
Ross. 



More information about the Delphi mailing list