Страница 1 из 1

клас TRegistry... отсутсвует?:(((

Добавлено: 02 ноя 2006, 00:40
Svoja4ok
Проблема следующая: во время установки программы в реестр записывается адресс куда была усьановлена программа. мне нужно считать этот ключ, прибавить некоторое дополнение к этому значению и работать дальше. перечитал кучу форумов- ничего нет о моей проблеме... Вроде код нормальный (если и с ошибками, потом исправил бы), но при пробном запуске, выдаёт ошибку "Undeclared identifer "TRegistry" " и горит красным строка

var.........
.............
reg: TRegistry;

делфя у меня восьмые архитект едишн.... в чём может быть проблема?

вот полный код:

Код: Выделить всё

var
  Form2: TForm2;
 r: string;
 quest: tstringlist;
 p:integer;
 reg: TRegistry;
implementation

{$R *.nfm}

procedure TForm2.FormCreate(Sender: TObject);
begin
reg:= Tregistry.create;
with reg do begin
RootKey:= HKEY_LOCAL_MACHINE;
if openkey('\SOFTWARE\Psicho Technology', true) then begin
r:=readstring('workpath');
closekey;
end;

Добавлено: 02 ноя 2006, 08:36
LAngel
uses Registry;

Добавлено: 02 ноя 2006, 09:39
Svoja4ok
LAngel, о как... дома попробую... спасибо