openPR Recherche & Suche
Presseinformation

Delphi2Cpp 1.2.0: konvertiert Delphi-Code auch für Visual C++ und gcc

22.02.201017:20 UhrIT, New Media & Software
Bild: Delphi2Cpp 1.2.0: konvertiert Delphi-Code auch für Visual C++ und gcc
Übersetzung von Delphi-properties
Übersetzung von Delphi-properties

(openPR) Das Programm Delphi2Cpp dient der Konvertierung von Delphi-Code nach C++. Das erweiterte C++ des CBuilder C++-Compilers war das primäre Übersetzungsziel der vor drei Monaten erschienenen ersten Version von Delphi2Cpp. Mit dem neuen Update wird diese Grenze gesprengt, indem Delphi-Eigenschaften ("properties") optional eliminiert werden können.

Die Verwendung von "properties" ist ein zentrales Sprachmerkmal von Delphi, das einer Übersetzung des Delphi-Codes nach C++ im Weg steht. Nur im speziellen CBuilder-C++ gibt es dafür ein Pendant. Die neue Version von Delphi2Cpp erlaubt nun die automatische Eliminierung der properties. Sie können optional durch Paare von Funktionen ersetzt werden. Jeweils eine Funktion sorgt für das Lesen der Eigenschaft und mit der zweiten Funktion kann die Eigenschaft verändert werden. Je nachdem, ob im Code eine lesender oder ein schreibender Zugriff auf eine property erfolgt, wird diese durch die eine oder andere Funktion ersetzt. Die Übersetzung dieses Codes ist nun auch für andere C++-Compiler als dem wenig verbreiteten CBuilder möglich. Delphi2Cpp eröffnet nun auch den Benutzern der am häufigsten verwendeten C++-Compiler Visual C++ unter Windows und gcc unter Linux den Zugang zu den Delphi-Quellen.

Darüber hinaus bietet Delphi2Cpp 1.2.0 dem Benutzer die Möglichkeit Übersetzungstabellen zu erstellen. Mit den Übersetzungstabellen werden die Schreibweisen von Bezeichnern im generierten C++-Code bestimmt. Während nämlich in Delphi Bezeichner, die sich nur durch die Groß- und Kleinschreibung unterscheiden identisch sind, müssen sie in C++ eine einheitliche Schreibweise aufweisen. Bisher wurde die zufällig als erste gefundene Schreibweise als Standardschreibweise genommen. Mittels der Übersetzungstabellen können gewünschte Schreibweisen von vornherein festgelegt werden. Außerdem ist es mit diesen Tabellen möglich Bezeichner komplett umzubenennen, so dass z.B. die Aufrufe spezieller Delphi-Funktionen durch Aufrufe anders benannter C++-Funktionen ersetzt werden.

Nicht zuletzt wurde die Qualität des Übersetzungsergebnisses in Delphi2Cpp 1.2.0 gegenüber der ersten Version deutlich gesteigert. Nach wie vor gilt, dass eine manuelle Nachbearbeitung des generierten C++ Codes bisweilen erforderlich sein kann. Für den mit der aktuellen Version generierten Code ist dies aber viel seltener der Fall als zuvor.

Mehr informationen erhalten Sie unter: www.texttransformer.de/Delphi2Cpp_ge.html

Diese Pressemeldung wurde auf openPR veröffentlicht.

Verantwortlich für diese Pressemeldung:
<di

News-ID: 400471
 1125

Kostenlose Online PR für alle

Jetzt Ihren Pressetext mit einem Klick auf openPR veröffentlichen

Jetzt gratis starten

Pressebericht „Delphi2Cpp 1.2.0: konvertiert Delphi-Code auch für Visual C++ und gcc“ bearbeiten oder mit dem "Super-PR-Sparpaket" stark hervorheben, zielgerichtet an Journalisten & Top50 Online-Portale verbreiten:

PM löschen PM ändern
Disclaimer: Für den obigen Pressetext inkl. etwaiger Bilder/ Videos ist ausschließlich der im Text angegebene Kontakt verantwortlich. Der Webseitenanbieter distanziert sich ausdrücklich von den Inhalten Dritter und macht sich diese nicht zu eigen. Wenn Sie die obigen Informationen redaktionell nutzen möchten, so wenden Sie sich bitte an den obigen Pressekontakt. Bei einer Veröffentlichung bitten wir um ein Belegexemplar oder Quellenennung der URL.

Pressemitteilungen KOSTENLOS veröffentlichen und verbreiten mit openPR

Stellen Sie Ihre Medienmitteilung jetzt hier ein!

Jetzt gratis starten

Weitere Mitteilungen von Dr. Detlef Meyer-Eltz

Bild: Delphi2Cpp 1.0.0: Konverter von Object-Pascal (Delphi) nach C++Bild: Delphi2Cpp 1.0.0: Konverter von Object-Pascal (Delphi) nach C++
Delphi2Cpp 1.0.0: Konverter von Object-Pascal (Delphi) nach C++
Anfang der Woche ist das Programm Delphi2Cpp erschienen, das dabei hilft, die proprietäre Programmiersprache Object Pascal - meist "Delphi" genannt - in die weitverbreitete Programmiersprache C++ zu übersetzen. Das Programm erspart alle einfachen rein mechanisch-syntaktischen Ersetzungen und Umstellungen des Codes, die den weitaus größten Teil der Übersetzungsarbeit ausmachen. Darüber hinaus werden eine Reihe weiterer komplexerer Übersetzungsschritte ausgeführt. Jedoch bleibt in den meisten Fällen eine manuelle Nachbearbeitung des erzeugten …
Bild: TextTransformer 1.6.0 - Konvertierung binärer DateienBild: TextTransformer 1.6.0 - Konvertierung binärer Dateien
TextTransformer 1.6.0 - Konvertierung binärer Dateien
Mit dem TextTransformer 1.6.0 können nun auch Programme zur Verarbeitung von binären Dateien einfach erstellt werden. Das ist möglich, weil Quelldateien nicht nur wie bisher als normaler Text angezeigt werden können sondern auch als binärer Text und in hexadezimaler Form. Binärdateien werden häufig zur kompakten Speicherung von Daten verwendet und enthalten im Unterschied zu Textdateien viele Zeichen, die in einem normalen Editor nicht darstellbar sind. Nur bei Kenntnis des betreffenden Dateiformats können diese Daten korrekt interpretiert …

Das könnte Sie auch interessieren:

Embarcadero Technologies mit Sneak Preview zu RAD Studio XE
Embarcadero Technologies mit Sneak Preview zu RAD Studio XE
… von mehreren Vorpremieren an. Im frühen September wird die neue Applikationsentwicklungs-Suite Embarcadero RAD Studio XE vorgestellt. Das bevorstehende Release "2011" soll Delphi XE, C++ Builder XE, Delphi Prism XE und RadPHP XE beinhalten. Die erste Vorpremiere zeigt Verbesserungen bei der Entwicklungs- und Team-Produktivität, die das neue Release …
Bild: Embarcadero RAD Studio XE6: Windows-XP-Apps modernisieren und Desktop-Apps auf Wearables bringenBild: Embarcadero RAD Studio XE6: Windows-XP-Apps modernisieren und Desktop-Apps auf Wearables bringen
Embarcadero RAD Studio XE6: Windows-XP-Apps modernisieren und Desktop-Apps auf Wearables bringen
… für Windows, Android, iOS und Macs auf Basis einer einheitlichen Code-Grundlage erzeugen kann. Als erste Lösung bringt RAD Studio XE6 eine C++-Visual-Development-Umgebung für Android-Apps mit. Außerdem können Windows-Entwickler ihre vorhandenen Anwendungen mittels besserer VCL (Visual Component Library) modernisieren und ihre Tätigkeit leicht auf mobile …
Bild: Schneller entwickeln mit Embarcaderos neuen Versionen von Delphi, C++Builder und RAD StudioBild: Schneller entwickeln mit Embarcaderos neuen Versionen von Delphi, C++Builder und RAD Studio
Schneller entwickeln mit Embarcaderos neuen Versionen von Delphi, C++Builder und RAD Studio
… erleichtert Entwicklern das Verwalten von Sourcecode-Revisionen ihres eigenen Codes oder im Team. Die Funktion arbeitet mit den IDEs von Delphi, C++Builder und Delphi Prism.Visual-Web-Development für PHP wurde in Form von RadPHP XE zur Produktfamilie von RAD Studio hinzugefügt. RadPHP XE bietet Entwicklern eine vollständig integrierte Umgebung zum Rapid …
Bild: Visuelle Web-Entwicklung mit CodeGear Delphi für PHP 2.0Bild: Visuelle Web-Entwicklung mit CodeGear Delphi für PHP 2.0
Visuelle Web-Entwicklung mit CodeGear Delphi für PHP 2.0
… IBM DB2. Entwickler erstellen damit schnell und einfach datenbankgetriebene Web-Anwendungen, ohne dass die Verbindung zur Datenbank umständlich programmiert werden muss. · Erweiterte und schnellere Visual Component Library (VCL) für PHP mit Support für weit verbreitete PHP Packages und Libraries, wie zum Beispiel das Zend Framework. · Produktions- und …
Bild: Frischer Wind bei Business-Anwendungen: Neue XE2-Versionen von RAD Studio, Delphi und C++BuilderBild: Frischer Wind bei Business-Anwendungen: Neue XE2-Versionen von RAD Studio, Delphi und C++Builder
Frischer Wind bei Business-Anwendungen: Neue XE2-Versionen von RAD Studio, Delphi und C++Builder
… funktionieren unter Windows sowie Mac OS X und reizen die Fähigkeiten moderner Grafikchips voll aus, um Daten und Bedienoberflächen detailreich und mit hohem Tempo zu visualisieren. Mit Hilfe der Plattform können Anwender von Delphi XE2 außerdem native HD- und 3D-Applikationen für iOS-Endgeräte erstellen. Delphi und C++Builder sind native Ansätze zur Entwicklung …
Bild: Delphi2Cpp 1.0.0: Konverter von Object-Pascal (Delphi) nach C++Bild: Delphi2Cpp 1.0.0: Konverter von Object-Pascal (Delphi) nach C++
Delphi2Cpp 1.0.0: Konverter von Object-Pascal (Delphi) nach C++
Anfang der Woche ist das Programm Delphi2Cpp erschienen, das dabei hilft, die proprietäre Programmiersprache Object Pascal - meist "Delphi" genannt - in die weitverbreitete Programmiersprache C++ zu übersetzen. Das Programm erspart alle einfachen rein mechanisch-syntaktischen Ersetzungen und Umstellungen des Codes, die den weitaus größten Teil der Übersetzungsarbeit …
Bild: Neue Delphi- und C++Builder-Generation öffnet weltweit TürenBild: Neue Delphi- und C++Builder-Generation öffnet weltweit Türen
Neue Delphi- und C++Builder-Generation öffnet weltweit Türen
… Entwickler effizienter arbeiten und ihre Anwendungen schneller zur Marktreife bringen. Weitere neue und verbesserte Features der beiden Produkte sind: · Eine stark erweiterte Visual Component Library (VCL), einschließlich vollständiger Unicode-Unterstützung, Ribbon Controls im Stil von Microsoft Office und Unterstützung des Portable Network Graphics …
Bild: Embarcadero vereint im neuen CodeGear RAD Studio 2009 Windows, .NET und MonoBild: Embarcadero vereint im neuen CodeGear RAD Studio 2009 Windows, .NET und Mono
Embarcadero vereint im neuen CodeGear RAD Studio 2009 Windows, .NET und Mono
… die sich mit DataSnap-Servern verbinden Native Windows Applikationen können mit RAD Studio 2009 einfach und schnell entwickelt werden. Dank Unicode-Unterstützung in der IDE und der Visual Component Library (VCL) können Daten aus der ganzen Welt schnell in einer Anwendung verarbeitet werden. Durch ein verbessertes VCL Control ist die Modernisierung des …
Bild: Visuelle Web-Entwicklung mit CodeGear Delphi für PHP 2.0Bild: Visuelle Web-Entwicklung mit CodeGear Delphi für PHP 2.0
Visuelle Web-Entwicklung mit CodeGear Delphi für PHP 2.0
… IBM DB2. Entwickler erstellen damit schnell und einfach datenbankgetriebene Web-Anwendungen, ohne dass die Verbindung zur Datenbank umständlich programmiert werden muss. · Erweiterte und schnellere Visual Component Library (VCL) für PHP mit Support für weit verbreitete PHP Packages und Libraries, wie zum Beispiel das Zend Framework. · Produktions- und …
objectiF goes Delphi
objectiF goes Delphi
… Packages können jederzeit aktualisiert werden. Neben der Anbindung an Borland Delphi bietet objectiF Roundtrip Engineering für das MS Developer Studio, Borland JBuilder und IBM VisualAge. Eine beidseitige Integration mit dem MS Visual Studio.NET kommt in der Version 5.0 von objectiF, die im ersten Quartal 2003 freigegeben wird, hinzu.   Pressekontakt: microTOOL …
Sie lesen gerade: Delphi2Cpp 1.2.0: konvertiert Delphi-Code auch für Visual C++ und gcc