Entwickler-Ecke

Dateizugriff - Prob mit der Regedit


Delete - Do 28.08.03 21:41
Titel: Prob mit der Regedit
Hi!
Wenn ich einen Schlüssel auslesen will, z.B.:

Delphi-Quelltext
1:
2:
3:
Rootkey:=HKEY_CURRENT_USER;
      OpenKey('Software\bla\1',True);
      edit.Text:=ReadString('2');


dann klappt das auch, aber jetzt hat der Schlüssel keinen Namen, sondern es steht nur (Standart) da, wie geht das jetzt??


Delete - Do 28.08.03 21:43

Du hast ja eine komische Registry. Bei mir steht da "(Standard)".
Aber egal.

Bitte benutze einen Leerstring:

Delphi-Quelltext
1:
szMeinString := reg.ReadString('');                    


Delete - Do 28.08.03 21:45

Jaja, die deutsche Rechtschreibung :lol:


Delphi-Quelltext
1:
szMeinString := reg.ReadString('');                    

Sorry, aber ich hab keine Ahnung was ich damit machen soll :( Muss ich damit den alten Code (edit.Text:=ReadString('2');) ersetzen? :?:


Delete - Do 28.08.03 22:05

Nein, du kannst dein Edit1.Text drin lassen. "szMeinString" stand nur ganz allgemein für eine x-beliebige String-Variable. Entschuldige, ich hab´ nicht dran gedacht.


Delete - Do 28.08.03 22:08


Delphi-Quelltext
1:
edit1.text:=ReadString('');                    

So müsste es klappen, oder steht ich auf dem Schlauch? :oops:


Delete - Do 28.08.03 22:10

Genau.


Delete - Do 28.08.03 22:13

Au ja, es geht! Hatte mich eben vertippt!! :oops: Dankeschön :D