Je sais que depuis Delphi "delphi" et delphi.net sont des technologies différentes, il est peu probable de produire un outil qui peut migrer vos anciennes formes dfm pour gagner des formes pour prisme delphi. Cependant, y a-t-il un outil qui facilite une telle migration? Fondamentalement, j'ai un projet delphi "natif" que je veux migrer vers Delphi. Net, il s'agit d'une application de bureau, comment puis-je faire à ce sujet?Existe-t-il un moyen de migrer des formulaires Delphi 2010 vers des formulaires XE Delphi Prism (.Net)?
Répondre
VCL et Winforms sont suffisamment différents pour faire une telle conversion pas facile. Il existe également des composants spécifiques à Delphi sans contrepartie .NET directe, et un outil de conversion échouerait probablement si des contrôles tiers non pris en charge étaient utilisés. L'ancien framework VCL.NET était une tentative pour faciliter cette transition, mais a échoué. Un outil de conversion peut être écrit, mais à mon humble avis, il serait d'une utilité limitée et ne fonctionnerait que pour des formulaires simples. Comme la plupart des développeurs qui ont migré de Delphi vers .NET sont passés par VS/C#, je ne vois pas vraiment d'avantages à déplacer une application de bureau de Delphi vers Prism - il y a très peu de raisons d'en écrire une.
Le seul outil Wich je sais au port Delphi Win32
et Delphi .Net
code à Delphi-Prism
est Oxidizer
, mais cette application ne se traduit pas les formes Delphi à Winforms, Oxydizer est bon pour la conversion du code bibliothèque et autres codes connexes non visuel, mais il est toujours une bonne option pour vous aider à traduire votre code Delphi.
vous pouvez trouvé plus d'informations dans ce link
Merci pour votre commentaire. Ce sont les formes qui me préoccupent le plus en ce moment. –
- 1. Delphi: Comment copier des formulaires
- 2. Composant ZIP freeware pour Delphi 2010/Delphi XE?
- 3. Redimensionnement dynamique des cadres et des formulaires dans Delphi
- 4. Delphi & Vista Glisser Formulaires Glitch
- 5. Delphi: Supprimer les références de composants visuels des formulaires hérités
- 6. Delphi XE génère des événements .. globalement?
- 7. Rediriger des formulaires de gains vers des formulaires Web
- 8. Delphi 2010 et .net
- 9. Configurer des images d'arrière-plan pour les formulaires en Delphi
- 10. Delphi Prism - DataModule - Liaison de données
- 11. Passer de Delphi7 à Delphi XE ou 2010 pour Unicode?
- 12. Bibliothèque Jedi et Delphi XE
- 13. Delphi XE Unicode traitant des champs nchar (1)
- 14. PyQt Répétition automatique des formulaires
- 15. Filtres de transport en Delphi XE Datasnap
- 16. Migration du composant Delphi 2007 vers .NET
- 17. Delphi 2010 - MSMQ et journal des événements
- 18. Utilisation des contrôles ASP.NET de Devexpress avec Delphi Prism
- 19. Migrer vers Delphi 2009 - erreur non valide Typecast
- 20. Aide dans set RegularExpressions dans Delphi XE
- 21. Delphi 2010 OXMLDOM
- 22. Redimensionnement relatif des formulaires dans .NET
- 23. Delphi 2010 - Plugin Hydra avec sharemem
- 24. Delphi 2010 avec le compilateur précédent
- 25. Delphi 2010 Génériques de génériques
- 26. Formulaires SharePoint 2010 avec VS2010
- 27. Delphi, comment faire des fenêtres indépendantes
- 28. Serveur SOAP Delphi 2010
- 29. utilisant des assemblys .NET dans Delphi
- 30. Comment lever des exceptions dans Delphi?
Ceci est une très bonne entrée car je pensais à migrer vers le prisme, puis C#. J'espérais que cette migration en deux étapes pourrait être plus facile en décompilant le projet en C# et en le corrigeant pour que cela fonctionne, bien que ce ne soit pas super facile mais certainement plus facile que la réécriture manuelle. Maintenant, il semble que ce n'était pas une bonne idée pour commencer. Je vous remercie. –