Страница 1 из 1
Перезагрузка BDE?
Добавлено: 25 июн 2004, 15:19
GOS
При отладке проекта возникают ошибки(что само по себе и не удивительно), только вот поле нескольки остановок BDE подвисает
Есть ли возможность без перезагрузки Виндовс/Пользователя перезагрузить саму BDE?
Лучше конечно программно, чем ручками, но буду рад услышать любые решенеия!
Добавлено: 28 июн 2004, 20:39
Naeel Maqsudov
BDE - это набор библиотек. Стало быть для перезагрузки BDE ДОСТАТОЧНО перезапустить все приложения, которые используют эти библиотеки.
С другой стороны при неверном восстановлении после ошибки могут остаться: неосвобожденная память, залоченные файловые ресурсы (например, временные файлы) и другие неосвобожденные хэндлы объектов операционной системы. Она будет считать эти хэндлы действительными и не даст открыть залоченный файл, или сама наткнется на хэндл, работа с которым приведет к ошибкам в ее ядре.
Так что УВЫ, единственное решение - найти ошибку и избавиться от нее!
Добавлено: 28 июн 2004, 20:41
Naeel Maqsudov
Например, залоченный файл C:\Pdoxusrs.net после сбоя одной программы приведет к неработоспособности остальных.