![]() |
TRegistry durchsuchen
Abend,
kann mir jemand sagen wie ich mit Edit1 die registry durchsuche habs imoment so: habs imoment so :
Code:
mfg
AnsiString subkeyname;
TRegistry* regkey= new TRegistry(); regkey->RootKey=HKEY_LOCAL_MACHINE; regkey->OpenKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",true); if(subkeyname == Edit1->Text) { TStrings *list=new TStringList(); regkey->GetValueNames(list); for (int lv = 0; lv < list->Count; lv++) { AnsiString subkeyname = list->Strings[lv]; ListBox1->Items=list; } delete list; } delete regkey; ListBox1->Visible=true; |
Re: TRegistry durchsuchen
und was passiert bzw. passiert nicht bei deinem Code?
- Fehlermeldung - was möchstest du / was soll gemacht werden *glaskugelrauskram* :glaskugel: laß mich raten ... es passiert nix? oder anders gesagt: wird subkeyname zwischen diesen beiden Zeilen überhaupt irgendwas zugewiesen?
Code:
AnsiString subkeyname;
... if(subkeyname == Edit1->Text) |
stimmt es passiert nichts. Liegt wie du schon sagst daran das subkeyname nichts zugewiesen wird.
jetzt ist die frage was ich subkeyname zuweisen soll ? blick grad net durch -.- |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:46 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