Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

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

  Alt 18. Mai 2010, 10: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?
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat