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

Вниз

Интерфейсы   Найти похожие ветки 

 
ZenAS ©   (2004-11-03 21:08) [0]

Я тут недавно сижу, листаю сорс ДельфиХ, снова натыкаюсь на Interface. Ну  решил посмотреть справку. Изучил, понял как описывать и тд. Но зачем они нужны(написано для взаимодействия с хардом) и с чем их есть ничегО.
 Мне бы обьяснить, заодно и ссылочку на инфо, Pls.
 P.S. мне тут пихали как-то дельфу8, не фуфло ли???


 
Игорь Шевченко ©   (2004-11-03 23:30) [1]


> Но зачем они нужны(написано для взаимодействия с хардом)
> и с чем их есть ничегО.


Интерфейс - это поименованный набор методов. Не более того.


 
Mihey_temporary ©   (2004-11-03 23:51) [2]

DelphiX является wrapper"ом DirectX, который используется в программах сплошь и рядом через интерфейсы. Суть в том, что предоставляется какой-то набор функций. Первое же преимущество - одно приложение может предоставлять несколько интерфейсов, например, различных по версиям. В этом случае клиент запрашивает тот интерфейс, который ему известен. DirectX основан на COM-технологии (в противовес библиотечному подходу), а потому для него вполне естественно общение через интерфейсы как единственно возможное (по-моему, так). COM имеет свои преимущества, из-за которых её и используют



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

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

Наверх




Память: 0.45 MB
Время: 0.037 c
14-1099641955
d[D]E
2004-11-05 11:05
2004.11.21
Вертикальный DBGrid


14-1099551919
BiN
2004-11-04 10:05
2004.11.21
Транспортная революция. Будет ли она?


14-1099917610
1g0r
2004-11-08 15:40
2004.11.21
Ищу игру "Пижамчик"


4-1095232757
Term
2004-09-15 11:19
2004.11.21
Как спрятать кнопку программы на панели задач в Win2K


1-1099447161
jack128
2004-11-03 04:59
2004.11.21
Отрисовка метки и FocusRect





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский