![]() |
Arbeitsspeicher auslesen
Hallo ich möchte meinen Arbeitsspeicher auslesen ich nutze diesen code
Delphi-Quellcode:
er gibt mir aber nicht meine vollen 16 GB aus sondern nur 4 GB woran kann es liegen mit
var
memory: TMemoryStatus; begin memory.dwLength := SizeOf(memory); GlobalMemoryStatus(memory); Label10.caption:=Format('%.2f MB',[(memory.dwTotalPhys / 1024) / 1024]); QueryWMI('Win32_PhysicalMemory','capacity',Memo4.L ines); zeigt er 0 GB an |
AW: Arbeitsspeicher auslesen
![]() Zitat:
|
AW: Arbeitsspeicher auslesen
32-Bit Betriebssystem?
|
AW: Arbeitsspeicher auslesen
64 bit und diese globalmemorystatusex function kennt mein delphi nicht
|
AW: Arbeitsspeicher auslesen
Dann müsste man es Deinem Delphi bekannt machen:
![]() |
AW: Arbeitsspeicher auslesen
Und selbst wenn Delphi es nicht kennen würde, kann man sich das auch selber deklarieren. (im MSDN steht ja, wie die Funktion definiert ist)
Ach ja, willst du eigentlich den Inhalt deines virtuellen "Arbeitsspeicher auslesen" oder die Größe verfügbaren physischen Speichers? (der Titel klingt irgendwie nach Ersterem :stupid:) PS: Dein Programm kann aber dennoch nur maximal 2 GB (mit Patch bis 3,5 GB) des virtuellen Speichers (Physisch + Auslagerungsdatei) verwenden. Wenn du nr wissen willst, wieviel Speicher in deinem Progamm noch frei ist, dann würde GlobalMemoryStatus auch ausreichen. |
AW: Arbeitsspeicher auslesen
nein den physischen speicher
|
AW: Arbeitsspeicher auslesen
So etwas braucht man doch nur zum Hacken oder:?: :?:
|
AW: Arbeitsspeicher auslesen
Die "Größe" des physischen Speichers auslesen?
Nee, glaub nicht. Geht ja nicht um den Inhalt. :angel: |
AW: Arbeitsspeicher auslesen
Zitat:
![]() Ohh.. verstehe Du benutzt ein PC.. soetwas braucht man doch nur zum Hacken oder:?::?: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:16 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 by Thomas Breitkreuz