Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Delphi, запуск приложений
Показать сообщение отдельно

Аватара для Guest

Guest


Профиль | Цитировать


Вариант1
Запуск WinExec('c:\catalog\proga.exe',SW_SHOW);
передача сообщения  PostMessage(FindWindow('TForm1','Form1'),MoeSoobshenie,0,0);
прием сообщения в другой проге через procedure WMChar(var Message: TWMChar); message MoeSoobshenie;

Вариант2 DDE
Смотри компоненты закладки System. Там и запуск и отправка и прием. Умерено глючит динамическое обновление.

Можно много придумать. Один програмер както обеспечивал обмен сообщениями через файл: одна прога пишет в файл что надо сделать а другая раз в секунду читает файл и выполняет  Ничего работает до сих пор, и машину сильно не грузит файл ведь в кеше сидит. Но так писать нельзя, это неправильная программа

Добавлено:

Вариант1
Запуск WinExec('c:\catalog\proga.exe',SW_SHOW);
передача сообщения  PostMessage(FindWindow('TForm1','Form1'),MoeSoobshenie,0,0);
прием сообщения в другой проге через procedure WMChar(var Message: TWMChar); message MoeSoobshenie;

Вариант2 DDE
Смотри компоненты закладки System. Там и запуск и отправка и прием. Умерено глючит динамическое обновление.

Можно много придумать. Один програмер както обеспечивал обмен сообщениями через файл: одна прога пишет в файл что надо сделать а другая раз в секунду читает файл и выполняет  Ничего работает до сих пор, и машину сильно не грузит файл ведь в кеше сидит. Но так писать нельзя, это неправильная программа

Отправлено: 18:05, 20-01-2003 | #3

Название темы: Delphi, запуск приложений