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

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
KoMap
Новичок
Сообщения: 21
Зарегистрирован: 13 Апрель 2006, 5:23
Откуда: Томск

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

Сообщение KoMap »

CW-6.3.9056
IP_driver_2_3_cw63_bld9055

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

у кого-нибудь работает?
в чем моя ошибка
дайте простенький пример
Аватара пользователя
WadimZapara
Активист
Сообщения: 181
Зарегистрирован: 11 Июнь 2008, 12:11
Откуда: Тамбов

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

Сообщение WadimZapara »

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