Je viens de prendre en main la version d'evaluation de delphi Xe2, quelques remarques :
- Les sources XE peuvent poser de petits problèmes de recompilation en XE2, même en 32bits, surtout pour les unités de "bas niveaux" et certains appels de l'api windows (utilisation de "NativeUInt" au lieu de "cardinal")
- Il semble possible (d'aprés Microsoft) de partager entre une application 32Bits et 64bits :
- de la mémoire
en utilisant les API "sharedMemory" (mapViewOfFile...)
- Des handles GDI et de fenêtres
- Les packets ne semblent pas compatibles entre les versions XE et XE2
(je parle des *.BPL)
- De ce fait il semblerait interressant de faire le point sur les composants qui proposent des mises à jour XE2
Voici ma liste , correspondant aux composants que j'utilise :
- Composants
- AnyDac : annonce compatibilité 32Bits et en cours pour le 64 bits
(Acces base de donnée universel)
- Econtrol :
m'a envoyé une version compatible par mail sur simple demande
(Editeur de texte avec coloration syntaxique http://www.econtrol.ru/syntedit.html)
- Extension de l'ide
- MMX code Explorer : annonce une maj dans le courant du mois
(http://www.modelmakertools.com/code-explorer/index.html)
- Tms Software
Semble compatible 32/64 bits et firemonkey
- DisqLite3 (driver SqLite pour delphi)
Ne recompile pas sous XE2, erreurs "un peu tordues" dans les appels de windows,j'attend leur réponse
- FlexCompress (librairie de compression)
Ne recompile pas sous XE2, juste une ou deux erreurs qui devrait pourvoir être réglés avec les sources complètes de la VCL
j'attend leur réponse
J'attend vos commentaires et vos retours. A bientôt.
Partager