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

Вниз

Не могу зайти дебаггером в исходники DBClient.pas   Найти похожие ветки 

 
pasha_golub ©   (2007-10-24 16:46) [0]

Проект. В опциях выставил Use Debug DCU"s и вообще вся группа Debugging взведена. Делал Build, Build All.

В своем коде на всякие случай указал {$D+} {$L+}

Ничего не помогает. Что делать? Как быть?


 
Сергей М. ©   (2007-10-24 16:51) [1]

Путь к папке с отладочными версиями DCU у тебя прописан ? Корректен ? Сам отладочный DBClient.dcu на месте, по указанному пути ?


 
pasha_golub ©   (2007-10-24 17:24) [2]


> Путь к папке с отладочными версиями DCU у тебя прописан
> ?

Да


> Корректен ?

И шо таки самое интересное, нет! Стояло $(DELPHI)\Debug\Lib; Но я его не менял. Неужто это ИДЕ проштрафилась?


> Сам отладочный DBClient.dcu на месте, по указанному пути
> ?

Присутствует.

Спасибо, Сергей. Я бы и не подумал, что там может кривой путь стоять.


 
Сергей М. ©   (2007-10-24 17:27) [3]


> там может кривой путь стоять


Почему кривой ? Это путь по умолчанию, он указывает на действительно существующую в штатной инсталляции Делфи папку, если конечно же ты ее не измордовал на сей момент)


 
pasha_golub ©   (2007-10-24 17:48) [4]

C:\Program Files\Borland\Delphi7\Lib\Debug

Вот эта папка. После инсталляции. Я ее не мордовал.

Или у тебя имеется папка
C:\Program Files\Borland\Delphi7\Debug\Lib\ ?


 
Anatoly Podgoretsky ©   (2007-10-24 19:51) [5]

> pasha_golub  (24.10.2007 17:48:04)  [4]

Если переменная не изуродовано, то путь правильный (C:\Program Files\Borland\Delphi7)\Debug\Lib\


 
Oleg ©   (2007-10-24 22:44) [6]

Если этот файл у тебя не добавлен в проект, а только в одном (или нескольких) из модулей указан в разделе uses, то ты не сможешь в него войти деьагером.


 
Сусл ©   (2007-10-25 01:09) [7]

имхо одно из самых слабых мест это отладка ихних модулей.

если мне нужно, то я все (в исходниках) в проект тяну и отлаживаю.


 
ЮЮ ©   (2007-10-25 06:59) [8]

А разве есть исходники DBClient.pas ?


 
pasha_golub ©   (2007-10-25 10:23) [9]

Спасибо всем. Все вышло. Я в глубокой отладке.


> Anatoly Podgoretsky ©   (24.10.07 19:51) [5]


> Если переменная не изуродовано, то путь правильный (C:\Program
> Files\Borland\Delphi7)\Debug\Lib\

Мистика. Я его не уродовал. Какие еще могут быть варианты?


> Oleg ©   (24.10.07 22:44) [6]
>
> Если этот файл у тебя не добавлен в проект, а только в одном
> (или нескольких) из модулей указан в разделе uses, то ты
> не сможешь в него войти деьагером.

Неправда ваша. Главное чтобы он был в пределах видимости.


> Сусл ©   (25.10.07 01:09) [7]


> если мне нужно, то я все (в исходниках) в проект тяну и
> отлаживаю.
>

Не подумал о таком варианте. В след. раз буду знать. Тем более, что в таком случае можно взять лишь те модули, которые нужны. Спасибо за идею


> ЮЮ ©   (25.10.07 06:59) [8]
>
> А разве есть исходники DBClient.pas ?
>

Есть исходники всего, кроме BDE.pas, хотя от bde.pas есть интерфейсная часть модуля. Что само по себе немало.


 
Игорь Шевченко ©   (2007-10-25 10:36) [10]

Сусл ©   (25.10.07 01:09) [7]


> имхо одно из самых слабых мест это отладка ихних модулей.
>  
>
> если мне нужно, то я все (в исходниках) в проект тяну и
> отлаживаю.


Ты будешь удивлен, но у меня получается не тянуть и отлаживать.


 
Сусл ©   (2007-10-25 12:46) [11]


> Ты будешь удивлен, но у меня получается не тянуть и отлаживать.


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

никогда не было такого, что строчки перескакивает в их модулях? т.е. на наких-то останавливается, а какие-то перескакивает? нет? не верю (с)

подключение исходников в проект обычно решает эту проблему, если, конечно, исходники есть.



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

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

Наверх




Память: 0.5 MB
Время: 0.018 c
3-1190719104
oleg_v
2007-09-25 15:18
2008.02.03
DBF - как полностью удалить запись из таблицы


2-1200167272
Sonic90
2008-01-12 22:47
2008.02.03
ListBox и DrawText


2-1200043625
Артем
2008-01-11 12:27
2008.02.03
Добавить в exe другой exe и потом его извлечь


2-1199966793
Mixail
2008-01-10 15:06
2008.02.03
Сохранение динамического массива в файл


15-1198975919
Anatoly Podgoretsky
2007-12-30 03:51
2008.02.03
ASPNET и HyperLink