|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.11.2016, 14:33 | #1 |
Форумчанин
Регистрация: 26.08.2013
Сообщений: 187
|
Передача управления формы в другой процесс
Доброго времени суток! Имеется следующая задача:
Есть форма TForm, и отдельный процесс, который знает полное описание данной формы. Из другого процесса на котором находится данная форма требутется либо послать сообщение(либо любые ваши варианты) другому процессу, который узнает о форме из процесса, которое получил из сообщения, и сделает там что-нибудь, например мне требуется там создать TEdit. Реально ли такое сделать вообще? |
09.11.2016, 14:36 | #2 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
что такое "отдельный процесс", "знает полное описание данной формы"?
|
09.11.2016, 14:49 | #3 |
Форумчанин
Регистрация: 26.08.2013
Сообщений: 187
|
Отдельный процесс означает следующее:
Код:
|
09.11.2016, 14:54 | #4 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
нда, для чего такое надо даже и ума не приложу
но IPC описано вдоль и поперек https://ru.wikipedia.org/wiki/%D0%9C...B2%D0%B8%D0%B5 выбирайте на вкус и еще https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx Последний раз редактировалось come-on; 09.11.2016 в 14:57. |
09.11.2016, 15:01 | #5 | |
Форумчанин
Регистрация: 26.08.2013
Сообщений: 187
|
Цитата:
Через handle возможно? Или как по другому? Для примера - можем даже абстрагироваться от разных процессов, и работать с одним и тем же. Последний раз редактировалось Winexcel; 09.11.2016 в 15:04. |
|
09.11.2016, 15:16 | #6 |
Форумчанин
Регистрация: 26.08.2013
Сообщений: 187
|
Другими словами - можно ли через handle(либо через что-то другое), получить доступ к окну на таком же уровне как обращение к экземпляру класса TForm, как-будто процесс этот сам создал этот экземпляр
|
09.11.2016, 15:31 | #7 |
Форумчанин
Регистрация: 26.08.2013
Сообщений: 187
|
Вот это решение работает в одном процессе https://msdn.microsoft.com/ru-ru/lib...v=vs.110).aspx,
Код:
|
09.11.2016, 15:36 | #8 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
какой доступ?
или то что в ссылках, или внедрение в другой процесс, первое проще |
09.11.2016, 15:38 | #9 |
Форумчанин
Регистрация: 26.08.2013
Сообщений: 187
|
|
09.11.2016, 15:39 | #10 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
уже все сказано
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Прошу помочь - передача управления между объектами внутри формы | IgorSHV | Microsoft Office Excel | 3 | 22.10.2015 19:12 |
передача значения переменной одной формы в описание переменной другой | diekster | Общие вопросы Delphi | 14 | 18.05.2014 02:42 |
передача с другой формы | Geni | Общие вопросы Delphi | 5 | 15.12.2013 15:08 |
Передача управления по SetFocus | promer | Компоненты Delphi | 6 | 11.03.2010 13:47 |
Управления другой программой | terminadoor | Win Api | 3 | 14.07.2008 10:49 |