Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.04.2009, 15:35   #1
Lanalova
 
Регистрация: 28.04.2009
Сообщений: 4
По умолчанию Обращение к ключам реестра?

Дорабатываю ПО по чужим исходникам, никогда не сталкивалась со следующим. Помогите пожалуйста разобраться:
Код:
type
  TModalBrowseOption = (mboShowConditionForm, mboLocalLoad, mboNotShowOkCancelButton);
  TModalBrowseOptions = set of TModalBrowseOption;

  TReportOption = (roPrint);
  TReportOptions = set of TReportOption;

  // Forward declarations
  IComponentFactory = interface;
  IBaseComponent = interface;
  IDBComponent = interface;

  //
  IComponentFactory = interface
  ['{C9F63DCC-6E4D-46BD-A3BC-0F449FE448AE}']
    function CreateComponent: IBaseComponent;
  end;

Последний раз редактировалось Stilet; 28.04.2009 в 16:01.
Lanalova вне форума Ответить с цитированием
Старый 28.04.2009, 16:05   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А с чем разобраться?
Тут типы описаны.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.04.2009, 16:19   #3
Lanalova
 
Регистрация: 28.04.2009
Сообщений: 4
По умолчанию

Это понятно, что описание типа, непонятен синтаксис
ComponentFactory = interface
['{C9F63DCC-6E4D-46BD-A3BC-0F449FE448AE}']
куда обращается, что делает, как это место найти?
Lanalova вне форума Ответить с цитированием
Старый 28.04.2009, 16:37   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Дык смотря что ты от этого хочешь.
Это уникальный GUID, который может записываться в реестр в HKEY_CLASSES_ROOT устанавливая класс для какого-нить COM, в себе.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.04.2009, 17:13   #5
Lanalova
 
Регистрация: 28.04.2009
Сообщений: 4
По умолчанию

Это регистрация в реестре динамически подгружаемой dll?
Lanalova вне форума Ответить с цитированием
Старый 28.04.2009, 17:41   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

НЕ сама регистрация, но информация откуда взять классы для СОМ обьекта, ну или точнее библиотеки компонентов.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.04.2009, 17:56   #7
Lanalova
 
Регистрация: 28.04.2009
Сообщений: 4
По умолчанию

объявления интерфейсов, у последнего из которых заведомо обеспечена уникальность при помощи использования uuid?
Lanalova вне форума Ответить с цитированием
Старый 28.04.2009, 17:59   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну в целом да...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
просмотрщик реестра Deceased Общие вопросы Delphi 27 02.04.2009 16:33
Вопрос по ключам Регистра Vognedar Общие вопросы Delphi 2 03.07.2008 14:48
Обращение Акашаев Нурлан Общие вопросы Delphi 5 26.06.2008 16:02
Автоматическоеформирование реестра заявок Levchik Microsoft Office Excel 5 05.06.2008 18:41
Мониторинг реестра AidarBik Безопасность, Шифрование 4 30.09.2007 15:31