Autor Beitrag
holgerbremen
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 120



BeitragVerfasst: Di 22.04.14 08:26 
Ich möchte vielleicht ein altes Delphi Projekt nach C# portieren. Dazu suche ich Tools, dass mir das ganze erleichtern könnte. Gefunden hatte ich das Tool DelphiToCS, was einem schon mal ein bisschen Arbeit abnimmt. Schön wäre es noch , wenn alle Forms konvertiert werden würden.
Habt ich mit der Portierung nach C# schon mal Erfahrungen gesammelt?

Gruß
Holger
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19314
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Di 22.04.14 09:14 
Ich habe schon ein paar Projekte (an 3 erinnere ich mich aktuell) gesehen, bei denen das mit Konvertern usw. mit extremem Aufwand gemacht wurde. In allen diesen Fällen wurde nur ein Projekt testweise so konvertiert und dann alles weggeworfen und noch einmal neu gemacht, weil das Ergebnis zu schlecht war (sprich die Features von C# nicht ansatzweise sinnvoll genutzt, die GUI sah schrecklich aus, ...). Das Neuerstellen in C# dauerte dann etwas länger, aber weil die Konvertierung nun einmal auch Aufwand bedeutet nicht so viel, aber das Ergebnis war logischerweise um Klassen besser.

Ein mehr oder weniger automatisch konvertiertes Projekt wird durch die Konvertierung kaum Vorteile bringen, ein manuell konvertiertes eher, sofern der Entwickler C# auch wirklich kennt.