![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Пропало окно с ошибками в интерфейсе Delphi [D7, WinXP]
dests © (2009-04-01 21:05:00)Работал с Delphi 7, писал программку, в один прекрасный день у меня пропало окно отладки, ошибок я даже не знаю как это окно называлось. В окне писались ошибки в коде, а сейчас при попытке запустить программу, программка сразу останавливается, явно ошибки в коде, но окна в котором они раньше указывались теперь нет! Я переставлял Delphi заново, пытался создать новые проекты - все равно, окна нету, как его включить обратно? И что это могло быть?
Германн (2009-04-08 00:46:00) [1]Кстати мне (в Д6 правда) методом тыка удалось достичь ситуации, в которой данное окно не появляется при ошибке компиляции. В файле project.dsk в секции [EditWindow0] я поставил
MessageView=MessageView@EditWindow 1
В окне редактора при этом выделена строка, на которой произошла ошибка.
Германн (2009-04-08 00:25:00) [2]А Дельфи "чистая"? Нет никаких сторонних компонент, экспертов?
P.S.
Нет у меня Д7. А то бы я попросил бы тебя выложить простой тестовый проект. :(
В файле project.dsk есть упоминания MessageView, но их значения мне не известны.
Игорь Шевченко (2009-04-08 00:17:00) [3]Сказать Search|Find In Files и чего-нибудь поискать - тоже не появляется ?
Скомпилировать код с ошибками...
Среди desktop-ов выбрать Default Layout
dests (2009-04-07 23:28:00) [4]Нашел прикольную строчку в хелпе: "Choose Message View to move focus to the message view window.This dockable window appears by default at the bottom of the Code editor" Так вот нету у меня окна по расположению "bottom of the Code editor". Нету, и даже не знаю как его включить.
dests (2009-04-07 23:22:00) [5]Хорошо, хоть с названием разобрались, а как его включить вопрос остался? Ни в меню View, ни в Run, ни в Windows я не нахожу такого пункта...
Игорь Шевченко (2009-04-03 00:32:00) [6]
> это окно всегда было внизу, там же всегда появлялись ошибки,
> если не объявил переменную про "Undeclared identifier"
> и прочее
messages
Германн (2009-04-03 00:24:00) [7]
> dests © (02.04.09 21:21) [7]
См. [5]
Название этого окна там приведено.
dests (2009-04-02 21:21:00) [8]Я понимаю, что это все звучит, глупо, но я бы не приставал, если бы знал как это вылечить... это окно всегда было внизу, там же всегда появлялись ошибки, если не объявил переменную про "Undeclared identifier" и прочее
dests (2009-04-02 20:31:00) [9]Это не то, Тут просто пишутся ошибки - в проекте... а где номер строки? Где объяснения и указания, например на ошибки синтаксиса? Я просто пишу в модуле какую-нибудь белеберду, раньше проект останавливался на этой строчке и писал, что тутпроблема. А теперь он мне пишет про какие-то модули, я раньше в глаза не видел окна с такими строками...
Игорь Шевченко (2009-04-02 20:20:00) [10]
> Нет, это тоже не оно, там были описаны ошибки и номер строки
> в коде
messages
dests (2009-04-02 20:16:00) [11]Нет, это тоже не оно, там были описаны ошибки и номер строки в коде, где содержалась ошибки, а вот что выводится в окне Event Log:
Thread Start: Thread ID: 3028. Process Project1.exe (2556)
Process Start: D:\Progs\Borland\Delphi7\Projects\Project1.exe. Base Address: $00400000. Process Project1.exe (2556)
Module Load: Project1.exe. Has Debug Info. Base Address: $00400000. Process Project1.exe (2556)
Module Load: ntdll.dll. No Debug Info. Base Address: $7C900000. Process Project1.exe (2556)
Module Load: KERNEL32.dll. No Debug Info. Base Address: $7C800000. Process Project1.exe (2556)
Module Load: USER32.dll. No Debug Info. Base Address: $77D30000. Process Project1.exe (2556)
Module Load: GDI32.dll. No Debug Info. Base Address: $77F10000. Process Project1.exe (2556)
Module Load: ADVAPI32.dll. No Debug Info. Base Address: $77DC0000. Process Project1.exe (2556)
Module Load: RPCRT4.dll. No Debug Info. Base Address: $77E70000. Process Project1.exe (2556)
Module Load: OLEAUT32.dll. No Debug Info. Base Address: $77110000. Process Project1.exe (2556)
Module Load: msvcrt.dll. No Debug Info. Base Address: $77C00000. Process Project1.exe (2556)
Module Load: ole32.dll. No Debug Info. Base Address: $774D0000. Process Project1.exe (2556)
Module Load: VERSION.dll. No Debug Info. Base Address: $77BF0000. Process Project1.exe (2556)
Module Load: COMCTL32.dll. No Debug Info. Base Address: $5D5B0000. Process Project1.exe (2556)
Module Load: UxTheme.dll. No Debug Info. Base Address: $5B260000. Process Project1.exe (2556)
Module Load: MSCTF.dll. No Debug Info. Base Address: $746E0000. Process Project1.exe (2556)
Игорь Шевченко (2009-04-02 19:51:00) [12]View|Debug Windows|Event Log = Ctrl+Alt+V
dests (2009-04-02 19:49:00) [13]Нет, не оно, я даже не помню, что там у него за заголовок был, в окне писались все ошибки, запускаешь кнопку "запуск" - в случае ошибки в коде проект останавливался и писал в какой строке и какая ошибка.... Так вот этого окна у меня нету, при запуске проект просто останавливается и все, и нет нигде не слова о том, какая ошибка в коде
brother (2009-04-02 09:48:00) [14]View=>Debug windows=>Watches
оно?