Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#4

AW: Delphi für Windows ARM?

  Alt 4. Jul 2023, 11:04
ARM und Windows wirklich nötig?

Windows IoT (ARM) ... hatten wir mal auf einem Raspberry Pi 4 probiert und nichts gestartet bekommen. Damals gab es diese x86-Emulation aber auch noch nicht.
Unter Linux, zusammen mit Wine, war ein Programm zum Laufen zu bringen (wegen der DevExpressSkin und Anderem mußte aber noch bissl was angepasst werden)
Auf ARM kann man auch Android installieren und dafür kannst du nativ etwas in Delphi kompilieren.



Jupp, die PE (Preinstall Environment nicht "Portable") ist eigentlich ein System für die Installation, oder teilweise auch für die Systemwiederherstellung genutzt.
Gibt es normal nur als 32 Bit und ist extrem abgespeckt (z.B. gibt es keine Benutzerverwaltung, was blöd ist, wenn Programme versuchen etwas zwanghaft als "Admin" ausführen zu wollen)

Die RE (Runtime Environment) bietet noch ein klein bissl mehr Funktionen.

Und Windows To Go (teilweise "Windows On The Go", bzw. Windiws OTG genannt) ist ein fast volles Windows, aber gibt es aktuell nur für x86/x64. (z.B. auf USB-Stick).




Das Einzige, was mal Windows für ARM konnte, war das Delphi Prism (für .NET und ist wieder extern, nennt sich jetzt Bei Google suchenRemObjects Oxygene)
https://www.delphipraxis.net/213289-...eaeaeaeae.html
https://www.delphipraxis.net/213255-...ml#post1523857

Delphi erzeugt für Windows somit nur x86- oder x64-Code für die Win32-API (bzw. WinNT)
Für die WinRT-API, sowie nativ für ARM-CPUs gibt es leider garnichts. (das WinRT kam damals mit Windows 8 und wird jetzt auch im 10/11 für die "modernen" Windows-Apps genutzt, egal ob ARM oder x86)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu ( 4. Jul 2023 um 11:15 Uhr)
  Mit Zitat antworten Zitat