I was wrong. The Floating Point error still occurs without the XP Manifest, it just seemed to work ok initially but after more testing, it still occurs, just less often.
I don't even need to click a button, I can just put the mouse over the form created by the DLL and the error can occur immediately. It's rather odd because I wrote a test program where I open the same DLL using the same Winamp DSP component, and this error doesn't occur. I've checked all the code and it is basically identical so I'm stumped. I may not be able to use this DLL, unless someone has some further ideas. Just trapping and ignoring the error should do the trick if this is possible. Regards, Ross. ----- Original Message ----- From: "Ross Levis" <[EMAIL PROTECTED]> To: "Borland's Delphi Discussion List" <[email protected]> Sent: Thursday, October 27, 2005 11:57 AM Subject: Re: Trapping Errors in DLL's again Now, whats interesting is that I'm using the XPManifest component on my mainform which is then utilized by the DLL's to show their forms and components with XP themes. I just removed the XPManifest and the DLL does not now produce the error, but of course, my form and the DLL form looks ugly like Win98. _______________________________________________ Delphi mailing list -> [email protected] http://www.elists.org/mailman/listinfo/delphi

