Anzeigen: Delphi
C++
Anzeigeeinstellungen
Migrieren von VCL-Anwendungen zu plattformübergreifenden Anwendungen
Aus RAD Studio XE2
Nach oben zu Plattformübergreifende Anwendungen
Migrieren von 32-Bit-VCL-Anwendungen zu 64-Bit-Windows
Die VCL wird auf der 64-Bit-Windows-Plattform unterstützt. Siehe Konvertieren von 32-Bit-Delphi-Anwendungen in 64-Bit-Windows und Entwickeln von plattformübergreifenden 64-Bit-Anwendungen für Windows.
"Migrieren" von VCL-Anwendungen auf den Mac
Die VCL wird auf der Mac OS X-Plattform nicht unterstützt, daher hat eine VCL-Anwendung keinen direkten Migrationspfad zu einem Mac oder zu FireMonkey.
Wenn Sie eine VCL-Anwendung auf die Mac OS X-Plattform migrieren möchten, beginnen Sie mit dem Erstellen einer plattformübergreifenden Konsolenanwendung oder einer FireMonkey-Anwendung, wie in den folgenden Schritten beschrieben:
- Erstellen Sie eine der beiden folgenden Anwendungen:
- Eine Konsolenanwendung, die die Laufzeitbibliothek, aber nicht die VCL verwenden kann.
- Eine FireMonkey-Anwendung.
- Der Experte Datei > Neu > Andere > FireMonkey-Anwendung verwendet beispielsweise automatisch die (plattformübergreifenden) FireMonkey-Komponenten und die plattformübergreifende RTL.
- Weitere Informationen finden Sie unter Schritte bei der Entwicklung von plattformübergreifenden Anwendungen.
- Installieren Sie auf dem Mac den "Platform Assistant", und führen Sie ihn aus.
- Erstellen Sie ein Remote-Profil auf dem Entwicklungssystem, um die Zielplattform (Mac OS X) zu beschreiben.
- Gestalten Sie Ihre Windows-Anwendung entsprechend den Anforderungen der Zielplattform um.
- Zum Beispiel können Sie keine Windows-Funktionsaufrufe in einer Anwendung für den Mac verwenden.
- Wenn Sie die Logik Ihrer Originalanwendung wiederverwenden möchten, führen Sie ein Refactoring Ihrer Windows-Anwendung durch und fügen mit "Ausschneiden&Einfügen" Codeabschnitte in die neue Anwendung ein.
- Debuggen Sie Ihre plattformübergreifende Anwendung.
- Compilieren und Erzeugen Sie Ihre Anwendung.