Registriert seit: 13. Aug 2002
17.201 Beiträge
Delphi 10.4 Sydney
|
AW: Alternative für MapAndLoad
1. Dez 2020, 13:34
Was wäre die alternative festzustellen ob eine Exe 64 Bit ist?
Im Prinzip das Gleiche, was diese Funktion macht. In den PE-Header der EXE schauen, ob die Bits für 64-Bit gesetzt sind.
https://docs.microsoft.com/en-us/win...ebug/pe-format
z.B. IMAGE_FILE_MACHINE_AMD64 und IMAGE_FILE_MACHINE_IA64
Also ein Brutalversion wie hier vorgeschlagen:
https://superuser.com/questions/3584...bit-on-windows
Also
1, Suche " PE" in der Datei
2, Überspringe die beiden Null-Zeichen (\0\0)
3, Wenn jetzt d† kommt ($64 $86) kommt dann hat man AMD64
Windows Vista - Eine neue Erfahrung in Fehlern.
|