Mam taką otoprocedurę:
procedure TUstawienia.FormCreate(Sender: TObject);
var
Reg : TRegistry;
begin
Reg := TRegistry.Create; // stworz zmienna
Reg.OpenKeyReadOnly('SOFTWARE\Microsoft\Windows\CurrentVersion\Run');
if reg.ValueExists('Przypominajka') then
begin
Edit2.Text:= Reg.ReadString('Przypominajka');
CheckBox1.Checked:= true;
Reg.CloseKey; //zamknij klucz
Reg.Free
end
else
begin
CheckBox1.Checked:= false;
reg.CloseKey;
reg.Free;
end;
end;
No i wszysstko jest ok tylko, że kiedy procedura odczytuje wartość dodaje do niej na końcu i początku: "
Może to pomoże , jeśli powiem, że chodzi o odczytywanie ścieżki do pliku uruchamianego przy starcie systemu
[cya] Dzienx