Rhys,

Perhaps you read too much into my last message.  Run dependency walker on 
XercesLib.dll AND on your application, not the compiler.  The compiler 
merely translates your code into binary cruft that the linker conjures into 
an executable image.  So in a properly functioning BCB5 environment, 
XercesLib.dll and your app (umkay?) should both claim to use 
cc3250mt.dll.  Kernel32, User32, Advapi32, and Oleaut are all M$ supplied 
dlls that provide support for various API.  For the most part, public API 
usually expect the caller (your application) to provide pre-allocated 
memory buffers.  Internally, they probably call Kernel32 routines like 
LocalAlloc or LocalFree to perform the necessary allocation and freeing of 
memory.

Just a thought.  Did you rebuild XercesLib.dll or are you using the 
pre-built stuff?

Don

At 06:58 PM 4/7/2002 -0700, you wrote:

>--- Don Mastrovito
><[EMAIL PROTECTED]> wrote:
> > Rhys,
> >
> > Using Dependency Walker
> > (http://www.dependencywalker.com/) check your copy
> > of XercesLib.dll and your application exe file.
> > Both should be using
> > cc32x0mt.dll where x=6 for BCB6, x=5 for BCB5, etc.
> >
> > Don
>umkay -  using bcb5
>xerceslib.dll uses cc3250mt.dll
>cc3250mt.dll uses advapi32.dll
>                   kernel32.dll
>                   user32.dll
>                   oleaut.dll
>bcb.exe does not use cc3250mt.dll
>bcb.exe does not use cc3250mt.dll
>bcb.exe does use advapi32.dll
>                  kernel32.dll
>                  user32.dll
>                  oleaut.dll directly
>where to from here, don?
>
>btw - thanks! for the tool :)
>I'm sure I already had it bundled in something I had,
>but didn't know it, previously.  Being a fledgling
>programmer, I am certain I will get a lot of mileage
>out of it.
>~Rhys
>
>__________________________________________________
>Do You Yahoo!?
>Yahoo! Tax Center - online filing with TurboTax
>http://taxes.yahoo.com/
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to