|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Обращение к ключам реестра?
Дорабатываю ПО по чужим исходникам, никогда не сталкивалась со следующим. Помогите пожалуйста разобраться:
Код:
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; |
#2
|
|||
|
|||
И причем здесь реестр?
Просто декларация типов. Там, где в круглых скобках - перечисление (enum). Там, где Set Of - это набор по соответсвующему перечислению. Далее идет объявление трех интерфейсов (только объявление) для последующего использования. Ну и последний - это объявление интерфейса. |
#3
|
|||
|
|||
Что это объявления типов- понятно. То есть это объявления интерфейсов, у последнего из которых заведомо обеспечена уникальность при помощи использования uuid?
|
#4
|
|||
|
|||
Ну, типа да. На самом деле UID по определению уникален. Это как раз просто связывание интерфейса и UID'а.
|