Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.23;
Скачать: CL | DM;

Вниз

Пример из книги не соответствует действительности.   Найти похожие ветки 

 
Kolan ©   (2006-03-31 13:38) [0]

Здравствуйте,
Если создать новый проект в Delphi и сделать File -> New -> Other -> Com Object.. Появится мастер.

 А теперь цитата из книги:
"Поле Implemrnted Interfaces доступно только в том случае, если объект НЕ использует библиотеку типов..."

Далее чучь ниже:
"Установка флажка Include Type Libruary приводит к включению в сервер библиотеки типов."

Те чтобы поле Implemrnted Interfaces стало доступным надо СНЯТЬ флажок Include Type Libruary... Так?

По книге так. А вот в Delphi почемуто наоборот. Если снять этот флажок, то поле Implemrnted Interfaces становится НЕ доступным...

Так как в этом разобраться? Что я делаю не так?


 
Alkid ©   (2006-03-31 13:42) [1]

Всё правильно, это, видать в книге напутали.
Просто если ты используешь библиотеку типов, то информация о тех, интерфейсах, которые имплементит класс, берётся из неё.
Если ты не используешь БТ, то тебе надо вручную прописывать, что ты реализуешь, а что нет.


 
Kolan ©   (2006-03-31 13:54) [2]

Дело в том, что дальше:
"При создании сервера не включающего биб. типов вы должны указать мастеру реализуемые сервером интерфейсы."

Те как я понял в поле Implemrnted Interfaces.  
Так как ему это указать? Или просто в ручную написать и сё?


 
Alkid ©   (2006-03-31 13:55) [3]


> Те как я понял в поле Implemrnted Interfaces.  
> Так как ему это указать? Или просто в ручную написать и
> сё?

Ага. Хотя я обычно поступал проще : не указывал в этом диалоге ничего, а потом  просто в тексте сгенерированного класса ручкапи прописывал наследование от нужнх интерфейсов. Оба способы эквивалетнты.


 
Kolan ©   (2006-03-31 14:25) [4]

Все понятно. А я уже злится начал....
Благодарю :)



Страницы: 1 вся ветка

Текущий архив: 2006.04.23;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.012 c
4-1138865158
Aragon
2006-02-02 10:25
2006.04.23
Создание баллона


15-1143902186
Gydvin
2006-04-01 18:36
2006.04.23
У меня глюки?


2-1144300612
K_VAL
2006-04-06 09:16
2006.04.23
Двумерный массив и оператор For


1-1142768278
Loki3D
2006-03-19 14:37
2006.04.23
BDGrid, сохранение параметров Ширины


2-1144574333
STK
2006-04-09 13:18
2006.04.23
Ошибка с типом и масивом, что не пойму





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский