Anzeigen: Delphi C++
Anzeigeeinstellungen

Migrieren von VCL-Anwendungen zu plattformübergreifenden Anwendungen

Aus RAD Studio XE2
Wechseln zu: Navigation, Suche

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:

  1. Erstellen Sie eine der beiden folgenden Anwendungen:
    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.
  2. Installieren Sie auf dem Mac den "Platform Assistant", und führen Sie ihn aus.
  3. Erstellen Sie ein Remote-Profil auf dem Entwicklungssystem, um die Zielplattform (Mac OS X) zu beschreiben.
  4. 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.
  5. Debuggen Sie Ihre plattformübergreifende Anwendung.
  6. Compilieren und Erzeugen Sie Ihre Anwendung.

Siehe auch

Frühere Versionen
In anderen Sprachen