| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > взаимодействие программ друг с другом |
| Автор: Draxx 10.10.2009, 14:37 |
| у меня есть две программ которые ведут лог в текстовый фал, например одна записывает "1" другая "0", третья программа читает из этого текстового файла эти единички и нолики. все эти программы работает если их запустить или нажать на кнопку. Вопрос. можно ли сделать чтобы третья программа висела в памяти компьютера постоянно и постоянно сканировала уже не текстовый файл, а момент запуска тех первых двух программ, делала отметку о типе программы которая запустилась (первая или вторая) и время их запуска. в общем как мне сделать постоянную проверку на запуск первых двух программ? |
| Автор: Akella 10.10.2009, 16:21 |
| Можно в третьей программе создать поток и в потоке проверять раз в секунду запуск первых двух программ. Можно обрабатывать события Windows. И ловить события запуска программ. При запуске две первые программы могут отправлять третьей программе пользовательские события. |