Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ошибка BDE [D7, dBase, FoxPro, Paradox]


German ©   (2005-02-15 21:47:00) 

Delphi 7,Windows XP. На форме лежит компонент Table. Работает нормально. После того как application запускается в совместимости с Win98 (XP поддерживает такую фишку в свойствах exe-шника),любое обращение к этому компоненту вызывает ошибку 9502 - ошибка инициализации BDE. После долгих мучений выяснилось следующее: первая попытка обращения к Table - ошибка. Второе обращение - ошибка. Третье обращение - инициализация BDE проходит нормально. Как только совместимость убирается, все работает с первой попытки.


Digitman   (2005-02-16 08:43:00) [1]

вот весь расклад (см. файл bde.int)

9502 = $251Е

$251Е = $2500 + $001E

ERRBASE_LIMIT = $2500;  { Resource or Limit error }
ERRCODE_NOSHAREDMEMORY = 30; { 0x1e Not enough shared Memory for this operation }

DBIERR_NOSHAREDMEMORY = (ERRBASE_LIMIT + ERRCODE_NOSHAREDMEMORY);

думай .. принимай меры ..


Наверх

Титульная страница Поиск, карта сайта Написать письмо