nesco писал(а):
Тут вопрос другого плана, как синхронизировать приложения при изменении данныхНет этого вопроса.
Как обычно, для разных потоков работающими одними и теми же данными.
На то метод и низкоуровневый, что работа с данными - отдельно, синхронизация, если надо - отдельно, послать сигнал, если надо - отдельно.
Послать сигнал, это Events.doSet, дождаться сигнала - WaitObject.doWait
Про синхронизацию - уже говорил... Только нарисовать его могу еще: code_9388.txt
Конечно мьютекс для этого надо дорабатывать, под его штатное использование
И не надо строить самому высокоуровневое средство из низкоуровневых (очередной процессор, грубо говоря)
Низкоуровневые средства и нужны для того, что бы пользователь сам построил то, что в его конкретной задаче удобнее (ты этого никогда не узнаешь) и быстрее.
Или выбрал виндячее высокоуровневое