Kovalenko Dmitry wrote:
Многопоточный код, помимо синхронизации, должен быть еще устойчивым к исключениям. Ну и так далее.
Причём тут исключения? С которыми кстати всё нормально. Проблема изначально в том что разные объекты потенциально из разных потоков обращаются к ресурсам VCL.
И я очень восхищаюсь отважными товарищами, которые пытаются писать такие вещи на Паскале. Бугага.
Расслабся, там нет нужны работать с одним объектом из разных потоков. Достаточно изолировать объекты друг от друга. А Паскаль - действительно жесть. Низкоуровневый код получается сплошное мясо. -- --- Home Page http://ok.novgorod.net/ap ---

