Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Re: Feststellen, welches Betriebssystem läuft (D2010 /Win7)

  Alt 18. Mai 2010, 11:31
Eine wurde doch oben schon genannt?

PS: Nochmal zu deinem Code:
Zitat:
OSVERSIONINFO (dynamisch) + GetVersionExA (ANSI)
Sowas macht man auch nicht

GetVersionEx + OSVERSIONINFO
GetVersionExA + OSVERSIONINFOA
GetVersionExW + OSVERSIONINFOW

Du nimmst explizit die Ansi-Verison von GetVersionEx, aber willst diese mit der dynamisch Version des Records OSVERSIONINFO kombinieren, welche ab Delphi 2009 doch auf Unicode (OSVERSIONINFOW) weitergeleitet wird.

Zitat:
Es gibt keine überladene Version von 'GetVersionExA', die man mit diesen Argumenten aufrufen kann
Bei sowas schaut man nach, was diese Funktion für Argumente/Parameter haben will und dann wäre einem der Fehler auch selber aufgefallen.


Was willst du eigentlich genau erreichen, bzw. wozu benötigst du denn diese Information?
$2B or not $2B
  Mit Zitat antworten Zitat