Форум: "Прочее";
Текущий архив: 2008.05.18;
Скачать: [xml.tar.bz2];
ВнизКак научиться писать СОМ интерфейсы? Найти похожие ветки
← →
TStas © (2008-04-01 19:23) [0]Читал книжку, всё просто и понятно: интерфейсы, это объекты, только у них нет полей, поэтому все только через ф-ции. Надо им номер сгенерить и зарегистрировать. А вот как его зарегистрировать? Хочу просто пример какой-то посмотреть.
← →
Семеныч (2008-04-01 20:26) [1]> TStas © (01.04.08 19:23)
> интерфейсы, это объекты
Интерфейс - это не объект, а просто набор неких деклараций. Не больше.
← →
palva © (2008-04-01 20:52) [2]> Читал книжку
Какие-то странные книжки вы читаете
"Интерфейс это объект..."
Наверно в той же книжке можно прочитать что:
"Строка это массив..."
"Объект это ссылка..."
Вот скачайте отсюда полезную книгу
http://www.infanata.org/2007/03/09/delphi_i_tekhnologija_com.html
← →
Игорь Шевченко © (2008-04-01 21:25) [3]Елманова, Трепалин, Тенцер - "Delphi и технология COM"
← →
VirEx © (2008-04-02 15:49) [4]
> Как научиться писать СОМ интерфейсы?
Найти COM учителя
← →
DrPass © (2008-04-02 15:50) [5]Калверт "Delphi 4 Unleashed"
← →
Kolan © (2008-04-02 15:54) [6]> Читал книжку, всё просто и понятно
Интрефейс — это контракт. Это понятие и в кижках по UML объяснено.
> А вот как его зарегистрировать?
Crtl+Shift+G
> Елманова, Трепалин, Тенцер — «Delphi и технология COM»
http://www.ksoftware.ru/library.html
← →
TStas © (2008-04-08 00:44) [7]Скачал книжку, скачал, хоть и с трудом, то, чем её открывают, читаю. Интересно.
← →
Джо © (2008-04-08 03:03) [8]> [7] TStas © (08.04.08 00:44)
> читаю. Интересно.
Все рады :)
Кстати, книга, действительно, неплохая.
← →
Eraser © (2008-04-08 11:45) [9]
> TStas © (01.04.08 19:23)
для начала надо определиться с вопросом зачем "писать СОМ интерфейсы"?
а потом уже решать конкретную задачу, в т.ч. с помощью литературы.
← →
TStas © (2008-04-08 20:22) [10]Для того, что надо уметь их писать. Для общего развития. Работать с ними, вызывая всякие ворды, эксели и т. п. умею, там всё просто.
← →
Loginov Dmitry © (2008-04-08 23:01) [11]> Работать с ними, вызывая всякие ворды, эксели и т. п. умею,
> там всё просто.
Да и программировать их совсем не сложно. Особенно в Delphi 7 при создании "Automation Object" и с использованием меню Edit/Add to Interface (которое КодЖировцы за каким-то лешим убрали в Delphi2007).
Главное не вдаваться в детали реализации (т.е. как все это устроено в Винде), т.к. "общего развития" получаешь крайне мало, время тратишь крайне много, и крыша может съехать :)
← →
TStas © (2008-04-08 23:04) [12]Да примерно можно догадаться, как всё реализовано. Вроде, к указателю всё сводится, а в реестре GUID написан.
← →
Loginov Dmitry © (2008-04-08 23:18) [13]> Да примерно можно догадаться, как всё реализовано. Вроде,
> к указателю всё сводится, а в реестре GUID написан.
То, что к указателю всё сводится - это самый простой, частный случай (касается inproc-сервера). А на счет реестра и гуидов - это то, что знать необходимо.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.05.18;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.056 c