October 30, 2025, 12:21:35 PM

News:

Own IWBasic 2.x ? -----> Get your free upgrade to 3.x now.........


DLL loading

Started by Parker, July 18, 2006, 01:28:13 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Parker

In a program I am writing, I am going to need to use many DLLs as plugins. I know there have been past issues with DLLs crashing the program because of a shared base address with another. Since plugins can be written by anyone, there will not really be a way to give each one a unique base address. Is there a way that I can ensure the program doesn't crash? Does 2k/XP handle this for me? Will it just have to not run on older operating systems (9x)?

Thanks for replies,
Parker

Zen

With the plugin class manager i have written i have had no problems with multiple plugins on XP

Lewis

Ionic Wind Support Team

It's only 9x systems that have problems rebasing certain DLL's.  You'll have to fire up a 98 system to see if your DLL will be rebased by the OS. 
Ionic Wind Support Team

Parker

Thanks. I don't have anything with 9x on it to test, but it may have to just be incompatible.