Текущий архив: 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.47 MB
Время: 0.048 c