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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.01.2013, 15:49   #1
Qwerik
Пользователь
 
Регистрация: 05.04.2010
Сообщений: 23
Вопрос Взаимодействие Delphi со сторонними программами

Здравствуйте. У меня вопрос: можно ли организовать такое взаимодействие с приложениями в Delphi, так что бы можно было управлять другими встроенными приложениями из Delphi?
С ActiveX у меня не сложилось. При использовании контейнера ActiveX отсутствует возможность взаимодействия, а получается только визуализация. Пыталась использовать OleContainer но тут проблемы с нехваткой памяти. И даже не отображается то, что надо.

Пробовала с CreateOleObject(' '):

Код:
x:=CreateOleObject('........');
x.FileNew;
x.FileOpen ('......');
x.ShowWindow;
x.StartRuntime;
но проблема в том, что приложение открывается в отдельном окне. А как сделать так, что бы приложение встраивалось в форму? Подскажите, пожалуйста. Может есть другие способы?
Qwerik вне форума Ответить с цитированием
Старый 29.01.2013, 16:22   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
отсутствует возможность взаимодействия
Как это отсутствует? Что ты выдумываешь?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.01.2013, 16:27   #3
Qwerik
Пользователь
 
Регистрация: 05.04.2010
Сообщений: 23
По умолчанию

Не выдумываю. Проверено на практике и не только мной. В моем случае, отсутствует.
Qwerik вне форума Ответить с цитированием
Старый 29.01.2013, 16:40   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
В моем случае
Тогда с этого места поподробнее.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.01.2013, 16:53   #5
Qwerik
Пользователь
 
Регистрация: 05.04.2010
Сообщений: 23
По умолчанию

а можно с вами связаться, в icq например?
Qwerik вне форума Ответить с цитированием
Старый 29.01.2013, 17:07   #6
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...не темни, выкладывай на форум каки-таки внешние свойства и методы конкретного COM-объекта неуправляемы. Впрочем, если разработчик именно этого актив-модуля их вынес в паблик, но не задействовал, то ничего вы не сделаете.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 29.01.2013, 17:52   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
а можно с вами связаться, в icq например?
Я такими заморочками не пользуюсь. Выкладывай сюда. Если секретно - забудь, и учти ты ошибаешся в общем случае.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
работа со сторонними сайтами vaan.sk Общие вопросы C/C++ 2 27.11.2012 15:43
Издать проект со сторонними либами nec117 Общие вопросы .NET 1 17.02.2011 14:20
Взаимодействие edit и memo (delphi) CAMOBAP Помощь студентам 1 26.12.2010 22:22
Работа со сторонними программами Bloody Baron Общие вопросы Delphi 8 21.05.2010 13:25
Работа с другими программами через Delphi slon Общие вопросы Delphi 8 10.10.2008 11:58