Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Разьясните технологии и принципы реализации данной задачи / 7 сообщений из 7, страница 1 из 1
29.01.2016, 22:42
    #39159005
AspUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разьясните технологии и принципы реализации данной задачи
добрый день!
Объясните принципы взаимодействия если одна программа должна запустить и управлять другой программой. Хотелось бы иметь программу WindowsFormsApplication со всеми доступными контролами расширяя ее на С# , и понять как предоставить управление ею другим программам.
По OLE или СОМ , может еще как-то. Можно ли (как ?) предоставить доступ другим программам чтобы полноценно управлять баттонами listView1 и т.д. и видеть как на WindowsForms это происходит, управлять активностью этого окна , проверять открыта-ли форма в системе, ее состояние , писать туда сообщения из др. программы . Может это как драйвер что-то должно быть?
...
Рейтинг: 0 / 0
29.01.2016, 23:14
    #39159017
Иммануил Кант
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разьясните технологии и принципы реализации данной задачи
AspUserдобрый день!
Объясните принципы взаимодействия если одна программа должна запустить и управлять другой программой. Хотелось бы иметь программу WindowsFormsApplication со всеми доступными контролами расширяя ее на С# , и понять как предоставить управление ею другим программам.
По OLE или СОМ , может еще как-то. Можно ли (как ?) предоставить доступ другим программам чтобы полноценно управлять баттонами listView1 и т.д. и видеть как на WindowsForms это происходит, управлять активностью этого окна , проверять открыта-ли форма в системе, ее состояние , писать туда сообщения из др. программы . Может это как драйвер что-то должно быть?

межпроцессное взаимодействие. хотя очень странное ТЗ
...
Рейтинг: 0 / 0
30.01.2016, 00:14
    #39159039
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разьясните технологии и принципы реализации данной задачи
Драйвера писать не придется. Обе программы вы сами писать будите, или надо управлять из своей программы чужой?
...
Рейтинг: 0 / 0
30.01.2016, 06:02
    #39159087
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разьясните технологии и принципы реализации данной задачи
Wcf вместо тысячи слов
...
Рейтинг: 0 / 0
30.01.2016, 10:31
    #39159119
AspUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разьясните технологии и принципы реализации данной задачи
Roman MejtesДрайвера писать не придется. Обе программы вы сами писать будите, или надо управлять из своей программы чужой? Ну пока учусь-тестирую планирую сам писать, но как мечта хотелось бы предоставить универсальные интерфейсы управления. Читаю что такое WCF , там же и межпроцессорное взаимодействие...
...
Рейтинг: 0 / 0
30.01.2016, 15:46
    #39159203
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разьясните технологии и принципы реализации данной задачи
AspUser,

На уровне Win32API (в .NET - обращение через PInvoke)
Функция SendMessage
...
Рейтинг: 0 / 0
01.02.2016, 17:57
    #39160491
Сергей В.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разьясните технологии и принципы реализации данной задачи
Создайте проект Class Library, создайте класс наследник System.Windows.Forms, реализуйте в нем свой статический функционал.
В остальных программах добавьте ссылку на dll, создавайте экземпляры своего класса динамически добавляйте контролы и
контролируйте их как хотите.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Разьясните технологии и принципы реализации данной задачи / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]