![]() |
AW: OS Version ermitteln
Windows 7 32 Bit Prof: Passt
Windows XP Home SP3: Passt |
AW: OS Version ermitteln
Code:
so läuft es bei mir
TOSVersionInfoEx = packed record
dwOSVersionInfoSize: DWORD; dwMajorVersion: DWORD; dwMinorVersion: DWORD; dwBuildNumber: DWORD; dwPlatformId: DWORD; [COLOR="SandyBrown"]szCSDVersion: array[0..127] of WideChar;[/COLOR] wServicePackMajor: Word; wServicePackMinor: Word; wSuiteMask: Word; wProductType: Byte; wReserved: Byte; end; |
AW: OS Version ermitteln
@Nersgatt: Dann sind die Fehler bei dir jetzt weg?
@Bummi: Das WideChar reicht aus, um es Unicode fähig zu machen? |
AW: OS Version ermitteln
Ich weiß nicht was auf einem Chinesischen System passiert unter Delphi XE und o.g. System läuft es so.
|
AW: OS Version ermitteln
Schön, dann sind ja keine großen Änderungen erforderlich.
|
AW: OS Version ermitteln
Sorry ich war zu schnell
[Window Title] Project2 [Content] Windows Server 2008 R2 Enterprise Edition Build: 7600 32-bit [OK] ist aber definitiv 64 -Bit |
AW: OS Version ermitteln
Zitat:
|
AW: OS Version ermitteln
OK, aber warum bekomme ich unter Sever 2008 Vista angezeigt, wenn ich es unter Windows 7 im Kompatibilitätsmodus starte?
|
AW: OS Version ermitteln
Zitat:
|
AW: OS Version ermitteln
die Stelle ist klar
Delphi-Quellcode:
hier wird si.wProcessorArchitecture = PROCESSOR_ARCHITECTURE_INTEL = 0 geliefert
if (osvi.dwMajorVersion >= 6) then
begin if (si.wProcessorArchitecture = PROCESSOR_ARCHITECTURE_AMD64) then Result := Result + ' 64-bit' else if (si.wProcessorArchitecture = PROCESSOR_ARCHITECTURE_INTEL) then Result := Result + ' 32-bit'; end; ist die Frage ob da auch so ein SYSWOW64 zuschlägt. EDIT: Nein Wow64DisableWow64FsRedirection bringt nichts |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz