Показать сообщение отдельно
  #2  
Старый 01.10.2008, 18:58
san-46 san-46 вне форума
Активный
 
Регистрация: 25.04.2008
Сообщения: 383
Репутация: 33
По умолчанию

Что значит "видеть" COM сервер в Delphi? Интересно понять и что значит "внутрипроцессный COM сервер"? Что может существовать и внешнепроцессный сервер? COM сервер (по надежным источникам) может быть либо внутренним (DLL), либо внешним (локальные и удалённые исполняемые файлы - exe'шники).
Delphi может преобразовать библиотеку типов содержащуюся в COM объекте (сервер ли, клиент ли это) в pas-файл не более того.
Если библиотека типов зарегестрирована в системе (или зарегестрирован COM объект, содержащий tlb), то pas-файл легко получить через пункт меню Project->Import Type library..., где в списке необходимо выбрать нужный COM объект и нажать кнопку Create Unit.
Если библиотека типов не зарегестрирована в системе, то можно воспользоваться утилитой tlibimp.exe, которая поставляется с Delphi.
__________________
Не забывайте делать резервные копии
Ответить с цитированием