Einzelnen Beitrag anzeigen

Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#1

Probleme mit 64Bit Erkennung des OS

  Alt 27. Feb 2012, 19:07
Hallo zusammen,

ich benutze die Funktion IsWow64 aus diesen Beitrag um zu ermitteln, ob es ein 64Bit oder ein 32Bit Betriebssystem ist. Wenn ich jetzt ein 64Bit-Programm erstelle und es auf meinem PC ausführe, funktioniert die Funktion IsWow64 hervorragend. Heute habe ich das Programm mal auf einem anderen PC ebenfalls mit Win7 64Bit ausprobiert und da wird mir angezeigt, das ich ein 32Bit Betriebssystem installiert habe. Es ist aber definitiv auf beiden PC's ein 64Bit Windows installiert.

Woran könnte es liegen, dass ein 64Bit-Programm welches mit Delphi XE2 erstellt wurde, mit der Funktion IsWow64 auf dem einen PC funktioniert und auf dem anderen nicht ?

Wie gesagt, es gibt keinen Fehler oder sonstigen Hinweis. Auf PC1 liefert mir die Funktion True zurück und auf PC2 liefert mir die Funktion False zurück.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat