I have a VC6 DLL which has numerous functions which return strings. When the strings are returned to my VB6 App on a Win2K machine, I get all sorts of memory errors, Dr. Watson warnings, and my app shuts down. This all works fine on Win95/98/NT/XP. Anybody know how to get around this issue?