Вот ситуация
Главное приложение -> нажатие кнопки -> Открывает внешнее приложение
Внешнее приложение -> считывает идентификаторы и группирует их по категориям.После закрытия приложение записывает в файл .txt в формате [ID] | [Количество]
Проблема в том, как основное приложение узнает, когда внешнее приложение выполнено из чтения?Или хотя бы знать, когда читать файл?Наша текущая идея - создать рекурсивную функцию или таймер, который проверяет папку, в которую записан файл .txt.Затем, когда основное приложение прочитает [EOF] | [DateTime], будет безопасно извлечь список [ID] | [Количество] из файла и обработать его как данные.