"Arnold, Curt" wrote:
>
> You are right on the potential for collision, there is apparently much hand
> waving in Win2K to allow distinct copies of what were previously shared
> resources (my how things change when disk space gets cheap). Sorry about
> the bum suggestion, maybe this one is better.
>
Uh-oh. You mean all this is different on Win2K? I'll have to look into
that, to see if anything breaks. :-(
> If you are willing for ICU-C.DLL and ICU-CONVERTER_DATA.DLL to be required
> to be the same directory as XERCES-C.DLL (which seems reasonable). Then you
> can do something like (in Xerces-C.DLL
>
> //
> // get module handle of xerces
> //
> HMODULE hXerces = GetModuleHandle(_T("XERCES-C.DLL"));
>
> [other code deleted here...]
Yep, I think that's what they intend to do (or something very much like
it), when on Windows.
Mike