![]() |
Falscher Wert bei GlobalMemoryStatus
Hallo Leute,
ich habe mir schon lange eine About-Box gestrickt, die als kleine Zugabe den vorhandenen RAM-Speicher anzeigt. Ich benutze TMemoryStatus u. GlobalMemoryStatus. Auf meinem alten Rechner mit W98 und anderen mit XP wird der richtige Wert angezeigt. Auf meinem neuen Laptop mit Vista und 3 GB Memory wird aber nur 2 GB angezeigt. Ist das ein Fehler von Delphi oder ein Bug von Vista. Kann ich mir beides eigentlich nicht vorstellen. Auf dem Begrüßungsfenster meines PC's wird richtig 3 GB angezeigt. MfG Willie |
Re: Falscher Wert bei GlobalMemoryStatus
Du benutzt eine Funktion von Windows, da kann Delphi nix für.
Ab 2GB hast du da anscheinend ein Problem (besonders wenn du ein 32-bit Programm in einem 64Bit-BS ausführst. Zitat:
|
Re: Falscher Wert bei GlobalMemoryStatus
dein Programm läuft pe Standard in 'nem 3GB Modus (nur die unteren 31 Bit der Pöinter werden vewendet)
du mußt es erst so Markieren, daß Windows 3GB verwendet, ansonsten wird alles auf 2 GB runtergerundet. ![]() [add] hat nicht nur mit 64 bit zu tun .. in 32 Bit kann man auch mit bis zu 4 GB arbeiten (2^32 = 4 GB ... und maximal 3 GB für Programme, Rest nur System) |
Re: Falscher Wert bei GlobalMemoryStatus
Aus der Delphi-Hilfe zu GlobalMemoryStatus:
Zitat:
|
Re: Falscher Wert bei GlobalMemoryStatus
Zitat:
|
Re: Falscher Wert bei GlobalMemoryStatus
Moin Sirius,
Zitat:
|
Re: Falscher Wert bei GlobalMemoryStatus
Danke Leute,
ich habe verstanden. Ich muss also TMemoryStatusEx nachbauen und GlobalMemoryStatusEx(..) mit external einbinden. Weiß jemand ab welcher Windows-Version GlobalMemoryStatusEx zur Verfügung steht, ggf. muss ich erst Windows-Version abfragen? Über die Speicherverteilung unter Vista habe ich bisher noch keine Gedanken gemacht. Willie. |
Re: Falscher Wert bei GlobalMemoryStatus
Laut
![]() |
Re: Falscher Wert bei GlobalMemoryStatus
jetzt fluppt es. Danke.
W. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:45 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