2009-07-08 10 views
1

Selon le DimusWare site, Exceptional Magic a été testé via la version Delphi 2006. Exceptional Magic fonctionne-t-il avec Delphi 2007? Sinon, est-ce que Delphi 2007/2009 fournit des fonctionnalités identiques ou très similaires à Exceptional Magic?Magic Exceptionnel

Répondre

7

Vous pouvez être en mesure d'obtenir la magie exceptionnelle de travailler avec Delphi 2007, mais je pense que vous seriez mieux à l'aide madExcept par Mathias Rauen à: http://www.madshi.net/madExceptDescription.htm

Il a été mis à jour droit de Delphi 2009 et beaucoup de bonnes choses ont été dit à ce sujet. Il est gratuit pour un usage non commercial et 100 $ pour un usage commercial.

Voir aussi: How can I find out which exceptions a Delphi function might throw?

En ce qui concerne les améliorations d'exception dans Delphi, Delphi 2007 Correction d'un problème constructeurs et destructeurs. Dans Delphi 2009, il existe de nouvelles classes d'exceptions. Mais ce ne sont pas des améliorations majeures et ne vous permettront pas de faire ce qu'un gestionnaire d'exceptions tiers fera.

+0

Il veut savoir si Exceptional Magic fonctionne avec Delphi * 2007 * et non avec Delphi * 2009 *. –

+0

Merci d'avoir signalé cela, tout simplement. J'ai ajusté ma réponse pour tenir compte de cela. – lkessler

+0

J'avais supposé que ce n'était pas compatible avec Delphi 2009. Cependant, si je me trompe, ce serait bon à savoir aussi bien. –

3

Oui, cela devrait fonctionner. D2007 est compatible avec D2006.

En outre, vous pouvez regarder d'autres alternatives: JCL JCL + JVCL est gratuit et il a un très bon moteur de gestion des exceptions. Même CodeGear/Embarcadero l'utilise dans l'IDE à partir de D2007 jusqu'à maintenant.

2

Nous utilisons Magic Exceptionnel dans Delphi 2007 depuis maintenant 4 mois dans notre dernière version bêta et nous n'avons rencontré aucun problème. Cette version de notre logiciel est largement utilisée par notre département d'ingénierie (20 développeurs) et testée quotidiennement dans notre département QA (10 testeurs).

Questions connexes