Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Corba";
Текущий архив: 2005.09.04;
Скачать: [xml.tar.bz2];

Вниз

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

 
Hinka   (2004-11-25 15:58) [0]

Здравствуйте, помогите , пожалуйста разобраться в COM -интерфейсах.
На примере сервера автоматизации ADODB и одного из его классов
Connection, как я понимаю этот класс реализует интерфейсы, которые
описывают методы и свойства компонента .Например этот интерфейс называется Iopen и описывает процедры, реализующие соединение с разными источниками данных.В приложении клиенте мы обращаемся к методам одинакого не зависимо от того к какому источнику данных подключаемся,

так я не пойму как среди всех методов интерфейса Iopen выбирается именно тот, который нужен.
И вообще нельзя же в классе, реализующем интерфейс, описывать методы с
одинаковым именем, как им это удалось?
помогите ,пожалуйста.
Может быть я не так понимаю работу этого сервера автоматизации.


 
Poirot ©   (2004-11-25 19:00) [1]

для начала просто посмотри что есть COM
http:\\www.rsdn.ru


 
Суслик ©   (2004-11-25 19:45) [2]

Книга Эрик Хармон "Создание СОМ объектов в дельфи"
Обязательно почитай.


 
Cobalt ©   (2004-11-26 21:46) [3]

> Книга Эрик Хармон "Создание СОМ объектов в дельфи"

Нет в наличии. Мы обязательно сообщим Вам, когда товар появится в продаже :(


 
Суслик ©   (2004-11-28 12:54) [4]


>  [3] Cobalt ©   (26.11.04 21:46)


> Нет в наличии

надо искать.
книга хорошая.



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

Форум: "Corba";
Текущий архив: 2005.09.04;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.01 c
9-1115718676
nikitoz
2005-05-10 13:51
2005.09.04
Автору dceDemo.


4-1121332955
Denis
2005-07-14 13:22
2005.09.04
Можно ли узнать координаты иконки в трее?


4-1121263034
SergeyDon
2005-07-13 17:57
2005.09.04
сообжение сервису.


1-1123684567
Андрей Молчанов
2005-08-10 18:36
2005.09.04
FindFirst против ShellApi


1-1123834976
Санек
2005-08-12 12:22
2005.09.04
Как сделать неактивной TabSheet





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