Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.08.2012, 16:31   #1
A-i-D
 
Регистрация: 02.10.2009
Сообщений: 4
По умолчанию Подключение com написанного на С#

Приветствую форумчане!
Есть dll написанная на С# как com-объект. В системе ее зарегистрировал, в vb в списке появилась (проверял работоспособность).

Собственно вопрос, как теперь этот com объект подключить к проекту на delphi 7? dll имеет класс test.Itest и public метод Check.

Буду признателен за хороший пример или тестовый проект.
A-i-D вне форума Ответить с цитированием
Старый 27.08.2012, 18:22   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...так импортируйте интерфейс из нее. Вот вам скрипт автоматизации (положите DLL или OCX в каталог и запустите батник в комплекте):
Вложения
Тип файла: zip скрипт автоматизации_activex_ex.zip (624.7 Кб, 15 просмотров)
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 28.08.2012, 09:29   #3
A-i-D
 
Регистрация: 02.10.2009
Сообщений: 4
По умолчанию

Попробовал подключить как Ole, все заработало.

Пример на всякий пожарный, вдруг кто искать будет что-то подобное:
Код:
uses
   ComObj

procedure TForm1.Button1Click(Sender: TObject);
var
   V: Variant;
   str1:WideString;
   summ: Double;
begin
   V := CreateOleObject('mydll.test');
   V.Check('teststr', str1, summ);
   Edit1.Text := str1;
end;
A-i-D вне форума Ответить с цитированием
Старый 28.08.2012, 09:44   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...пример классический и пригодится, если известны экспортируемые методы и свойства объекта.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
История браузера написанного в Delphi LamboKun Общие вопросы Delphi 5 15.05.2012 18:27
Привязка написанного текста к изображению Bllaaa Windows Forms 0 06.05.2012 18:48
Demo версия и активация проекта написанного на Delphi 7 kta87 Общие вопросы Delphi 6 27.02.2010 22:51
Защитить написаную программу от копирования, использования написанного. Tampl Общие вопросы Delphi 6 28.06.2009 14:06
Запуск процесса написанного на Java из Delphi basil Общие вопросы по Java, Java SE, Kotlin 0 21.06.2007 16:19