
22.04.2008, 20:32
|
|
Banned
Регистрация: 06.01.2008
Сообщений: 904
С нами:
9655526
Репутация:
1821
|
|
Сообщение от [Dezzter]
всё, сайт открылся, увидел там такой код:
Код:
function RegisterExt(const AExt, AId, ADescription, AExeFilePath,
AIconGroup : string): boolean;
var
Reg: TRegistry;
begin
Result := true;
Reg := TRegistry.Create;
with Reg do
try
CloseKey;
RootKey := HKEY_CLASSES_ROOT;
try
OpenKey(AExt, true);
WriteString('', AId);
CloseKey;
OpenKey(AId, true);
WriteString('', ADescription);
CloseKey;
if AExeFilePath<>'' then
begin
OpenKey(AId + '\shell\open\command', true);
WriteString('', '"' + AExeFilePath + '" "%1"');
CloseKey;
end;
OpenKey(AId + '\DefaultIcon', true);
WriteString('', AIconGroup);
CloseKey;
except on E: ERegistryException do
Result := false;
end;
finally
Reg.Free;
end;
end;
Вылетает такая ошибка
Можешь мне всё пошагово объяснить, просто я только несколько дней учу делфи, поэтому ещё не освоился!
В uses модуль Registry добавил????? 
|
|
|