Вверх ↑
Ответов: 9906
Рейтинг: 351
#1: 2008-07-05 10:59:44 ЛС | профиль | цитата
nesco писал(а):
Тут вопрос другого плана, как синхронизировать приложения при изменении данных

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

И не надо строить самому высокоуровневое средство из низкоуровневых (очередной процессор, грубо говоря)
Низкоуровневые средства и нужны для того, что бы пользователь сам построил то, что в его конкретной задаче удобнее (ты этого никогда не узнаешь) и быстрее.

Или выбрал виндячее высокоуровневое
карма: 9

0
файлы: 1code_9388.txt [4.6KB] [469]