Иногда я получаю это при выходе из моего приложения - мое приложение запускает EXE по сети. Я понимаю, что это ошибка страницы, когда часть EXE загружается по требованию.
Я также наблюдал это в методе OnDrawCell TDrawGrid, поэтому я не уверен, как это могло вызвать загрузку страницы. Кроме того, исключение продолжало происходить.
Итак, мои вопросы:
Может ли ошибка C0000006 возникнуть по другим причинам? Я сделал довольно серьезные изменения в том, как приложение управляет памятью, хотя ничего необычного, и я уверен, что код ведет себя.
Как вы можете заставить приложение загружать все себя в память при запуске (в Delphi 2006 - я так понимаю, есть директивы для более поздних версий Delphi).
1011 * ТИА *