Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi BIOS Infos auslesen klappt nicht! Warum? (https://www.delphipraxis.net/26166-bios-infos-auslesen-klappt-nicht-warum.html)

max666 19. Jul 2004 15:39


BIOS Infos auslesen klappt nicht! Warum?
 
Hallo!

Ich wollte ganz gerne Informationen aus meinem BIOS mit den folgenen Anweisungenm, die ich im Internet gefunden habe auslesen. Klappt leider nicht. Ich bekomme immer eine EAccessViolation.
Weiß einer, was hier falsch läuft?

Gruß aus dem Emsland
MAX666


Delphi-Quellcode:
 try
   Label1.Caption := String(Pchar(Ptr($FE061))); // Biosname
   Label2.Caption := String(Pchar(Ptr($FE091))); // Copyright
   Label3.Caption := String(Pchar(Ptr($FFFF5))); // Datum
   Label4.Caption := String(Pchar(Ptr($FEC71))); // Seriennummer
except
      Label1.Caption := 'Nicht verfügbar';
      Label2.Caption := 'Nicht verfügbar';
      Label3.Caption := 'Nicht verfügbar';
      Label4.Caption := 'Nicht verfügbar';
end;

sakura 19. Jul 2004 15:41

Re: BIOS Infos auslesen klappt nicht! Warum?
 
Ich weiß ja nicht wo Du das her hast, aber dieser direkte Zugriff auf feste Speicheradressen ist unter den meisten Windows-System der Neuzeit generell einfach nicht möglich ;)

Einfacher Grund: 4GB Virtueller Arbeitsspeicher.

...:cat:...

neolithos 19. Jul 2004 16:15

Re: BIOS Infos auslesen klappt nicht! Warum?
 
Schau mal hier:
http://www.swissdelphicenter.ch/torr...ode.php?id=748


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:27 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz