673 Subj : Re: cw3220 To : borland.public.cpp.borlandcpp From : Ed Mulroy [TeamB] Date : Fri Jun 18 2004 10:38 am This is a guess. I do not know if this applies to you. You do not necessarily have a problem in cw3220.dll. The problem could be caused elsewhere and only appear when code in cw3200.dll is executed. There is a macro named WINVER. If it is greater than 0x400 then you need to change its value to work with Win98. That macro is used by the Windows header files to control how the structure used by the open/save common dialogs is defined. If it is greater than 0x400 then the structure is larger. If you manage to get the program to launch under Win98 then it may generate an error. Try putting these lines before the first include in each source file, build and try it. It is easy to try and if it does not help, it is easy to remove. #ifdef WINVER #undef WINVER #endif #define WINVER 0x400 I hope this helps. > soory for my bad english ;) Do not feel bad about your English. Your message was very clear. .. Ed > Clems wrote in message > news:40d29e06@newsgroups.borland.com... > > i created one application with bc++5.0 and the application > works good with OS Xp and 2000. > > But If it works with 98, if i click in "open" or "save" file, when > i close my application, MessagBox error appears "name > application" ......error.in cw3220.dll. > > I searched on internet http://www.instantid.com/support/faqs.asp#2 > it's same error but i didn't find any solution for resolve problem > i've got problem with DLL cw3220. > > soory for my bad english ;) > > . 0