uses Registry
procedure TForm1.FormCreate(Sender: TObject);
const
RegConst : array[boolean]of string =
('Enum\PCI','SYSTEM\CurrentControlSet\Enum\PCI');
var
Reg : TRegistry;
RegEntries,
EntryList : TStringList;
i,
j : Integer;
S : String;
begin
Reg := TRegistry.Create(KEY_READ);
if Reg <> nil then
try
Reg.RootKey := HKEY_LOCAL_MACHINE;
RegEntries := TStringList.Create;
EntryList := TStringList.Create;
if(RegEntries <> nil) and (EntryList <> nil) then
try
if Reg.OpenKeyReadOnly(RegConst[Win32Platform =
VER_PLATFORM_WIN32_NT]) then
try
Reg.GetKeyNames(RegEntries);
finally
Reg.CloseKey;
end;
for i := 0 to RegEntries.Count - 1 do
begin
EntryList.Clear;
if Reg.OpenKeyReadOnly(RegConst[Win32Platform =
VER_PLATFORM_WIN32_NT] + '\' + RegEntries[i]) then
try
Reg.GetKeyNames(EntryList);
finally
Reg.CloseKey;
end;
for j := 0 to EntryList.Count - 1 do
if Reg.OpenKeyReadOnly(RegConst[Win32Platform =
VER_PLATFORM_WIN32_NT] + '\' + RegEntries[i] +
'\' + EntryList[j]) then
try
if Reg.ValueExists('FriendlyName') then
S := Reg.ReadString('FriendlyName')
else if Reg.ValueExists('DeviceDesc') then
S := Reg.ReadString('DeviceDesc')
else
S := '';
if(S <> '') and
(ListBox1.Items.IndexOf(S) = -1) then
ListBox1.Items.Add(S);
finally
Reg.CloseKey;
end;
end;
finally
EntryList.Free;
RegEntries.Free;
end;
finally
Reg.Free;
end;
end;
Mainboard Komponenten auslesen
Abonnieren
Posts (Atom)
Beliebte Posts
-
Network Source Code Update Source Code Network Update : https://asciigen.blogspot.com/p/network.html Send Message 1.0 Source Server Client ...
-
Windows Key Sniffer 0.82 - Update 08/2024 Der Windows Key Sniffer hat mir im Laufe der Zeit viel Arbeit erspart und unterstützt, viele Wi...
-
Windows Defender Bypass Version 0.75 - Update 11/2024 Den Windows 10-eigenen Virenschutz Defender kann man auf mehreren Wegen abschalten,...
-
ASCii GIF Animator Update Version 0.68 (32 bit) - 11/2024 Bei dieser überarbeiteten Version ist die Kompatibilität zu den verschiedenen GIF...
-
MD5 Hacker v.0.26 - Update 08.2024 MD5 Hashs sollten eigentlich nicht entschlüsselt werden können. Jedoch gibt es Tools, mit welchen auch ...
-
Host Editor Version 0.64 - Update 11/2024 Hosts File Editor allows for the easy editing of host files and backup creation. Create your own h...
-
Dir Sniffer Version 0.08 - Update 08/2024 Dir Sniffer ist ein kleines aber nützliches Tool um herauszufinden, was ihr Programm auf ihrem...
-
Oldskool Font Generator v.0.29 - Update 11/2023 Das Tool stell 508 Bitmap Fonts zu Verfügung. Eigene Fonts können integriert werden, sie...
-
ASCii Text Creator v.0.24 - Update 11.2023 * Add BugFix Gui Move Message Send * Add 447 Figlet Font Pack * Fixed Invert Unicode Function * ...
Keine Kommentare:
Kommentar veröffentlichen