Einzelnen Beitrag anzeigen

unlimited

Registriert seit: 27. Apr 2007
13 Beiträge
 
#1

TRegistry.ReadString......Gibt es Platzhalter in der Reg?

  Alt 18. Jun 2007, 15:12
Hi Leutz,

Ich möchte in meinem Projekt den Installationspfad von Firefox auslesen.
Auf meinem Computer klappt es auch schon wunderbar mit einem Button und einem Edit-Feld.

Doch was ist wenn ein anderer Nutzer meines Programms nicht die Firefox Version "2.0.0.4 (de)" hat.
Kann man dort einen Platzhalter einbauen der für alle beliebige Versionen oder Felder steht?

Wie z.b. "?" in java oder "*" bei sonstigen?

Code:
  regist:=TRegistry.Create;
  regist.RootKey:=HKEY_LOCAL_MACHINE;
  regist.OpenKey('SOFTWARE\Mozilla\Mozilla Firefox\2.0.0.4 (de)\Main', true);

  Result :=regist.ReadString('Install Directory') + '\';
  regist.free;

  Edit1.Text:=Result;

Gruß
  Mit Zitat antworten Zitat