При отладке проекта возникают ошибки(что само по себе и не удивительно), только вот поле нескольки остановок BDE подвисает
Есть ли возможность без перезагрузки Виндовс/Пользователя перезагрузить саму BDE?
Лучше конечно программно, чем ручками, но буду рад услышать любые решенеия!
Перезагрузка BDE?
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
- Naeel Maqsudov
- Сообщения: 2551
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:
BDE - это набор библиотек. Стало быть для перезагрузки BDE ДОСТАТОЧНО перезапустить все приложения, которые используют эти библиотеки.
С другой стороны при неверном восстановлении после ошибки могут остаться: неосвобожденная память, залоченные файловые ресурсы (например, временные файлы) и другие неосвобожденные хэндлы объектов операционной системы. Она будет считать эти хэндлы действительными и не даст открыть залоченный файл, или сама наткнется на хэндл, работа с которым приведет к ошибкам в ее ядре.
Так что УВЫ, единственное решение - найти ошибку и избавиться от нее!
С другой стороны при неверном восстановлении после ошибки могут остаться: неосвобожденная память, залоченные файловые ресурсы (например, временные файлы) и другие неосвобожденные хэндлы объектов операционной системы. Она будет считать эти хэндлы действительными и не даст открыть залоченный файл, или сама наткнется на хэндл, работа с которым приведет к ошибкам в ее ядре.
Так что УВЫ, единственное решение - найти ошибку и избавиться от нее!
- Naeel Maqsudov
- Сообщения: 2551
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:
Например, залоченный файл C:\Pdoxusrs.net после сбоя одной программы приведет к неработоспособности остальных.