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

Вниз

Не попадаю в точку останова   Найти похожие ветки 

 
Matveih1 ©   (2010-09-22 11:23) [0]

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


 
Palladin ©   (2010-09-22 11:25) [1]

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


 
brother ©   (2010-09-22 11:26) [2]

ReInstall DELPHI?


 
Matveih1 ©   (2010-09-22 11:29) [3]

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


 
brother ©   (2010-09-22 11:30) [4]

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

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


 
Matveih1 ©   (2010-09-22 11:33) [5]


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


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


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

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


 
Matveih1 ©   (2010-09-22 15:15) [7]


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

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


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


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

HostApplication


 
Matveih1 ©   (2010-09-22 16:21) [9]

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


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

Run -> Parameters


 
Matveih1 ©   (2010-09-22 16:32) [11]

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


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

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

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


 
Matveih1 ©   (2010-09-24 11:03) [13]

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


 
matveih1 ©   (2010-09-26 20:43) [14]

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


 
Ega23 ©   (2010-09-26 21:08) [15]

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


 
Matveih1 ©   (2010-09-26 21:33) [16]

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


 
Ega23 ©   (2010-09-26 21:47) [17]

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


 
Matveih1 ©   (2010-09-26 22:28) [18]

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



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

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

Наверх




Память: 0.5 MB
Время: 0.012 c
2-1284743610
yurikon
2010-09-17 21:13
2010.12.19
Подключение неиспользуемых юнитов


2-1285653774
Jacksotnik
2010-09-28 10:02
2010.12.19
Не могу понять в чем проблема


15-1284323370
Юрий
2010-09-13 00:29
2010.12.19
С днем рождения ! 13 сентября 2010 понедельник


2-1285250535
GanibalLector
2010-09-23 18:02
2010.12.19
Хэндл TLabel


4-1242970329
kioki
2009-05-22 09:32
2010.12.19
Диалог выбора папки из скрытых ресурсов(c$,d$) на пк в сети