16.27.4. procedure DelCLSID

procedure DelCLSID(CLSID : string);
 
Удаляет из реестра регистрацию класса с заданным CLSID. Отсутствие класса с указанным CLSID не является ошибкой.
Удаление регистрации предполагает выполнение следующих операций:
·Удаление регистрации класса
·Удаление интерфейса с таким же CLSID (если он существует)
·Удаление BHO и панелей расширения IE c данным CLSID
·Удаление записей ActiveSetup с данным CLSID
·Удаление расширений проводника с данным CLSID
·Удаление элементов SharedTaskScheduler
 
Обратите внимание, что CLSID должен передаваться без фигурных скобок !!
 
Пример:
 
begin
  DelCLSID('B5F3970B-745E-46AC-B890-E08F69777D80');
end.