Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.02.05;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.51 MB
Время: 0.014 c
2-1137554228
Ezprcist
2006-01-18 06:17
2006.02.05
Gif


2-1137686678
mr.maloy
2006-01-19 19:04
2006.02.05
Учебник по delphi (электронный) где найти??? ПАМАГИТЕ


15-1137400355
Kerk
2006-01-16 11:32
2006.02.05
Новая попытка захвата объекта РФ в Крыму


2-1137504939
mctarik
2006-01-17 16:35
2006.02.05
Трансляция тарабарского языка*


15-1137364378
wow
2006-01-16 01:32
2006.02.05
Просмотреть DLL - ку хочу





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский