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

Reply via email to