Страница 1 из 1

Таблица через IP

Добавлено: 14 Июль 2008, 14:48
KoMap
CW-6.3.9056
IP_driver_2_3_cw63_bld9055

не могу заставить использовать общие глобальные переменные (типа: имя файла или строка авторизации на сервере).
при запуске вылазиет ошибка - claipdat - ошибка приложения - память не может быть "written"

у кого-нибудь работает?
в чем моя ошибка
дайте простенький пример

Re: Таблица через IP

Добавлено: 18 Июль 2008, 13:40
WadimZapara
Такая ошибка
память не может быть "written"
означает, вероятнее всего, что к одной и той же области памяти идёт одновременное обращение из разных потоков, причём по меньшей мере в одном потоке в эту область памяти что-то пишется.
Лечение - видимо нужно "семафорить" или использовать mutex, чтобы исключить одновременное обращение...
Если, конечно, не где-то ещё какой-то ляп с обращением в область памяти, которую ВИНДА не позволяет использовать...