i'm trying to do some dBase restructuring with the BDE. can't put it in my main app because we are using a special bde replacement. when i compile this restructuring code into a standalone app, it works great. when i compile the same code into a COM automation DLL, i get bde error $210D (not enough memory). i know for sure that the bde is in use in this project (not the bde replacement)...something strange seems to be happening... it's almost like the memory allocation conflicts with the application's memory space but i don't know enough about the memory management of COM to make a good guess how to fix this.
in a way, it's not too terrible because the standalone app works fine...but i wanted a nicer solution!