Главная страница
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.027 c
6-1179280426
Ш-К
2007-05-16 05:53
2008.02.03
Изменения в TWebBrowser


2-1199547002
Олег
2008-01-05 18:30
2008.02.03
Блокировка трафика


6-1179291582
апвып
2007-05-16 08:59
2008.02.03
компонент NMHTTP1.


6-1179844049
Tor
2007-05-22 18:27
2008.02.03
Ошибка EIdClosedSocket (Indy) при завершении соединения


2-1199948550
mrFreeman2007
2008-01-10 10:02
2008.02.03
Элемент TMainMenu