2013-05-11 4 views
0

Error messageНевозможно открыть «Опции» для проекта в Delphi

Это происходит только в одном приложении. Это приложение успешно скомпилировано, но страницы параметров (Project -> Options ...) заблокированы. Я понятия не имею, что означает это сообщение об ошибке. Итак, мне нужна твоя помощь.

+0

Что нажав 'Details' кнопку показать вам? Трассировка стека здесь может быть полезна; то, конечно, недостаточно информации о том, что вы опубликовали для использования. «Чтение адреса 00000000» указывает, что он пытается использовать объект, который не создан, но мы не можем понять, почему это может происходить на основе изображения общего нарушения прав доступа и «Это происходит только в одном приложении», заявление. :-) –

+1

Когда я получаю сообщение об ошибке, я закрываю Delphi, а затем перезапускаю его. Иногда мне приходится убивать Delphi через диспетчер задач. – crefird

+4

Другой вариант - просто закрыть Delphi, переименовать файл '.dproj', а затем дважды щелкнуть файл' .dpr'. IDE будет генерировать новый файл .dproj на основе значений по умолчанию. –

ответ

1

Обычно, когда что-то подобное происходит, файл проекта каким-то образом поврежден. (Сообщение об ошибке Read of address 00000000 указывает, что объект был указан до его создания, и это обычно указывает, что где-то что-то было ужасно неправильно.)

Самый простой способ, с которым я столкнулся, это просто закрыть среду IDE, а затем переименуйте свой проект (.dproj). Затем дважды щелкните файл (источник проекта), и среда IDE восстановит для вас новый файл проекта на основе вашей конфигурации по умолчанию. Обычно это решает проблему с нарушением прав доступа и позволяет снова редактировать параметры проекта.

1

Я знаю, что на этот вопрос уже дан ответ, и ответ принят, но мы обнаружили здесь, что такая же ошибка возникает в Delphi 5/7 в Windows 8+ при активации DEP, а Delphi IDE не входит в список исключений.

Чтобы решить эту проблему вам нужно сделать одну из них:

  • Disable DEP
  • Set Delphi в качестве исключения DEP
Смежные вопросы