Doug Reece
Doug Reece

Reputation: 193

Exceptional Magic

According to the DimusWare site, Exceptional Magic was tested through Delphi version 2006. Does Exceptional Magic work with Delphi 2007? If not, does Delphi 2007/2009 provide the same or very similar features to Exceptional Magic?

Upvotes: 1

Views: 796

Answers (3)

Martin Binder
Martin Binder

Reputation: 373

We've been using Exceptional Magic in Delphi 2007 for 4 months now in our latest Beta version and we haven't seen any problems. This version of our software is used heavily by our engineering department (20 developers) and tested daily in our QA department (10 testers).

Upvotes: 2

lkessler
lkessler

Reputation: 20132

You may be able to get Exceptional Magic to work with Delphi 2007, but I think you'd be better off using madExcept by Mathias Rauen at: http://www.madshi.net/madExceptDescription.htm

It's been upgraded right to Delphi 2009 and many good things have been said about it. It is free for non-commercial use, and $100 for commercial use.

Also see: How can I find out which exceptions a Delphi function might throw?

As far as Exception improvements in Delphi, Delphi 2007 fixed a problem with constructors and destructors. In Delphi 2009 there are some new exception classes. But these are not major improvements and will not enable you to do what a third-party exception handler will do.

Upvotes: 7

John Thomas
John Thomas

Reputation: 4135

Yes, it should work. D2007 is binary compatible with D2006.

Also, you can look at other alternatives: JEDI's JCL+JVCL is free and it has a very nice exception handling engine. Even CodeGear/Embarcadero uses it in the IDE from D2007 time frame till now.

Upvotes: 3

Related Questions