Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Не попадаю в точку останова


Matveih1 ©   (2010-09-22 11:23:00) 

Вопрос возможно глупый но в чем причина не знаю.
Есть проект состоящий из одного exe и множества bpl. Проблема в следующем. Если я в bpl ставлю точку останова, то в нее не попадаю. На другом компе тот же делфи и все работает прекрасно. В чем может быть причина? Delphi 2007.
И еще один момент. На той машине где не попадаю в точку останова я не могу раскрыть сразу несколько bpl (раскрыть в Project Manager), а на машине где все работает корректно все раскрывается. Кто нибудь сталкивался с подобным и как победил?


Matveih1   (2010-09-26 22:28:00) [1]

это я понял что все. Я пересобрал все модули. Не помогает, а в других работает и без этой галки. Странно это как то.


Ega23   (2010-09-26 21:47:00) [2]

Все проекты болжны быть пересобраны с такой опцией.


Matveih1   (2010-09-26 21:33:00) [3]

Поставил все равно не помогает. Вот что еще понял. Если я открою форму из пакета с помощью меню File -> Open, а не двойным кликом в менеджере проекта, то тогда я попадаю в точку останова. Но стоит перезапустить делфи и опять неудача по не открою форму с помощью меню. Как это победить?


Ega23   (2010-09-26 21:08:00) [4]

Project -> Options -> Compiler -> debugging -> Use debug DCU's галку поставь


matveih1   (2010-09-26 20:43:00) [5]

Не работает только в одном проекте. В других проектах все работает


Matveih1   (2010-09-24 11:03:00) [6]

Так они все в одну дыру и смотрят. В D7 все работает прекрасно на всех машинах, а вот 2007 не хочет на домашней, на работе работает, дома на виртуально тоже все работает. Делфи переставлял не помогло, винду переставлять совсем не хочется. Но и отладиться без точек останова нельзя. Есть еще идеи как с этим справиться?


han_malign   (2010-09-23 13:49:00) [7]

В D7 - лечится так:
Project Options.[Directories/Conditionals]
во всех bpl - DCP output directory - в одну дыру, в EXE - Serach path: абсолютныйпуть до той же дыры...

А возможно надо просто Component->Install Packages...


Matveih1   (2010-09-22 16:32:00) [8]

нашел и там все пусто (я сейчас на машине где все корректно работает).
А что там должно быть? Ведь я ничего не менял и на машине где не работает ни на машине где работает


Германн   (2010-09-22 16:24:00) [9]

Run -> Parameters


Matveih1   (2010-09-22 16:21:00) [10]

Может я слет/глуп но в меню RUN ничего подобного не вижу. Можно немного подробней.


Германн   (2010-09-22 15:56:00) [11]


> Matveih1 ©   (22.09.10 15:15) [7]

HostApplication


Matveih1   (2010-09-22 15:15:00) [12]


> В меню Run давно не заглядывал?

А что там надо увидеть?


Германн   (2010-09-22 15:06:00) [13]


> Если я в bpl ставлю точку останова, то в нее не попадаю.
>  На другом компе тот же делфи и все работает прекрасно.
> В чем может быть причина?

В меню Run давно не заглядывал?


Matveih1   (2010-09-22 11:33:00) [14]


> brother ©   (22.09.10 11:30) [4]
>
> > Есть проект состоящий из одного exe
>
> что означает?
значит что программа (exe) которая по мере необходимости грузит мои bpl.


brother   (2010-09-22 11:30:00) [15]

> Есть проект состоящий из одного exe

что означает?


Matveih1   (2010-09-22 11:29:00) [16]

Делфи переставлял не помогло.


brother   (2010-09-22 11:26:00) [17]

ReInstall DELPHI?


Palladin   (2010-09-22 11:25:00) [18]

по ходу пересесть надо на нормальную машину...


Наверх

Титульная страница Поиск, карта сайта Написать письмо