Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.05;
Скачать: CL | DM;

Вниз

Breakpoints в runtime пакетах   Найти похожие ветки 

 
Суслик ©   (2006-01-07 21:05) [0]

У меня пропала возможность устанавливать сабж.
Т.е. ставишь, а он - зелененький.
Код, на который ставлю сабж, точно выполняется.

Подскажите, как вернуть сабж?


 
tesseract ©   (2006-01-07 21:16) [1]

В настройках проекта на закладке Compiler проверь галочки в группе Debugging.
Если не стоят поставь. Потом Save All - build project. Должно работать


 
Суслик ©   (2006-01-07 21:18) [2]

все стоят


 
tesseract ©   (2006-01-07 21:21) [3]

Тогда у тебя код не выполняется. Возможно ты в редакторе открыл один файл, а по приоритету Uses в проект компилируется  другой.

Поподробней пжласта.


 
Суслик ©   (2006-01-07 21:58) [4]

Да я тоже так подумал, но это не так. В редакторе меняешь, делаешь build all, изменение в пакете сказывается на функциональность проекта.

У меня такое ощущение, что я что-то такое нажал (часто польуюсь горячими клавишами, иногда ошибаюсь, особенно если выпью :)). И как-то так получилось, что отключил то, что нужно...


 
Reindeer Moss Eater ©   (2006-01-07 23:20) [5]

BP и будет зелененьким в момент нажатия F9.
Пакет-то еще не загружен.


 
Суслик ©   (2006-01-08 03:04) [6]

Во, сказал :)
Я никогда не испытывал проблем с постановкой bp в пакетах, перечисленных в списке runtime пакетов головного приложения.


 
Германн ©   (2006-01-08 04:04) [7]


> часто польуюсь горячими клавишами, иногда ошибаюсь, особенно
> если выпью :))

Я вообще не пользуюсь "горячими клавишами" никогда, тем более, когда выпью :-)
Уровень "пользования" стараюсь подгонять под величину "принятого на грудь". :-)


 
tesseract ©   (2006-01-08 09:44) [8]

Так а BP не работает в самом пакете или в приложении его использующем?


 
Суслик ©   (2006-01-08 22:52) [9]

только в пакетах, в основном приложении все ок.


 
tesseract ©   (2006-01-08 22:56) [10]


> только в пакетах, в основном приложении все ок.

А ты их с Debug собрал?


 
Суслик ©   (2006-01-08 23:23) [11]

для любого пакета в "Projects options | Compiler | Debugging" проставлены все галочки.


 
tesseract ©   (2006-01-08 23:28) [12]


> для любого пакета в "Projects options | Compiler | Debugging"
> проставлены все галочки.

Use debug DCU ?


 
Суслик ©   (2006-01-08 23:31) [13]

эти тоже.


 
Суслик ©   (2006-01-09 09:53) [14]

Только что проверил - на работе тот же самый проект (абсолютно тот же) позволяет ставить bp.

Такое ощущение, что в среде я что-то отключил :(, а что - не пойму.


 
Alarm ©   (2006-01-09 10:08) [15]

Попробуй заглянуть в
Project - Options... - Directories/Conditionals
Особенно внимательно
Search Path  и  Debug Source Path


 
Суслик ©   (2006-01-09 10:19) [16]

Да там пусто.
Повторяю, что один и тот же проект с одинаковыми настройками используется в двух местах, в одном есть отладка, в другом - нет.


 
Alarm ©   (2006-01-09 10:29) [17]

Извини за уточнение:(!  Пусто при загруженном проекте? Если да, то довольно трудно предположить какую опцию можно было бы отключить
Сорру, если оффтоп


 
Суслик ©   (2006-01-09 10:34) [18]

Может пути в Tools | Envoroment options | Library?
Но тогда скорее не компилилось бы, т.к. не находились dcp.


 
Набережных С. ©   (2006-01-09 11:43) [19]

Бывает такое, причем чаще всего, когда хост собран без отладочной информации. Обычно советуют перезагрузить таблицу символов, но у меня этот пункт всегда неактивен, почему - не разбирался.

Я в таких случаях линкую в библиотеку Remote debug sumbols, в 99/100 этого бывает достаточно. Если не срабатывает, то ставлю бряк на загрузку отлаживаемого модуля в АП хоста, либо в окне Modules, либо прямо на BEGIN в проекте библиотеки.


 
Игорь Шевченко ©   (2006-01-10 10:49) [20]


> Такое ощущение, что в среде я что-то отключил :(, а что
> - не пойму.


Лаксианский ключ


 
Floppy ©   (2006-01-10 12:08) [21]

Имеются ли на этом компе "копии" пакетов на других дисках или в других директориях?


 
Чапаев ©   (2006-01-10 12:16) [22]

Закрой проект (группу проектов), удали *.dsk, открой проект снова.


 
Суслик ©   (2006-01-10 23:04) [23]

Господа, спасибо всем за внимание.
Помогло следующее:
tools \ environment options \ environment variables

+

Add Override для Path, где я указал путь, где находятся dcp.

После этого заработало.


 
Джо ©   (2006-01-10 23:05) [24]

Неисповедимы пути Господни :)


 
Суслик ©   (2006-01-10 23:09) [25]

вообще для меня это удивительно, почему так
я понимаю изменить path, когдя я запускаю приложение exe вне среды.
иначе просто не будут найдены библиотеки.
но здесь я понять не могу.

может объяснить кто?


 
Piter ©   (2006-01-11 20:25) [26]

Суслик ©   (10.01.06 23:09) [25]

[24] :)


 
VictorT ©   (2006-01-11 20:43) [27]


> Игорь Шевченко ©   (10.01.06 10:49) [20]

А что тогда тангриз?


 
Игорь Шевченко ©   (2006-01-12 10:37) [28]


> А что тогда тангриз?


Глюки :))


 
VictorT ©   (2006-01-12 13:04) [29]


> Игорь Шевченко ©

Значит, попытка продать никому не нужный тангриз - задокументировать глюки как фичи? :D


 
Суслик ©   (2006-01-12 14:04) [30]

Простите, что вмешиваюсь, но вы о чем? :)
Собственно о моей проблеме. Это глюк, или руки кривые (у меня)?



Страницы: 1 вся ветка

Текущий архив: 2006.02.05;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.027 c
2-1137886526
NiksoN
2006-01-22 02:35
2006.02.05
Помогите ПИЛИЗ!!!


2-1137568385
pavel_guzhanov
2006-01-18 10:13
2006.02.05
Путь к текущему профилю пользователя


15-1136987409
syte_ser78
2006-01-11 16:50
2006.02.05
посоветуйте как быть


10-1113213878
uli
2005-04-11 14:04
2006.02.05
Ошибка при проверке существования экземпляра ВОРД


15-1137067233
ANB
2006-01-12 15:00
2006.02.05
Про поворотники