Форум: "Основная";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];
ВнизОтладка с использованием VCL Найти похожие ветки
← →
kravchuk (2003-04-04 16:33) [0]Подскажите как в Д5 сделать, чтобы при пошаговом выполнении я смог бы трэйсить исходники VCL, в частности ADODB
← →
MBo (2003-04-04 16:35) [1]поставить птичку
use Debug DCU"s
в Project-options-Compiler
← →
kravchuk (2003-04-04 16:46) [2]Не помогло, к сожалению
← →
Переяслов Григорий (2003-04-04 17:27) [3]А зачем это нужно?
← →
sniknik (2003-04-04 17:27) [4]+ Build проэкт (с установленной опцией, Project -> Build)
и F7 вместо F8.
← →
kravchuk (2003-04-04 17:55) [5]use Debug DCU"s в Project-options-Compiler поставил,
пробилдил , проверил пути Tools|Debugger Options- Debug DCU path, вроде все ок, хотя после того как убрал ado.dcu из $(DELPHI)\Lib\Debug и $(DELPHI)\Lib проект ни как не прореагировал и продолжает билдится,
даже не знаю кого глючит меня или Delphi :-\
может из-за того что я dll тестирую ?!
← →
sniknik (2003-04-04 18:09) [6]> может из-за того что я dll тестирую ?!
так тебе саму dll надо трассировать?
саму dll нужно под отладчиком запускать, а прогу которая ее вызывает в Run -> Parameters -> Host Aplication указывать.
не то?
← →
kravchuk (2003-04-04 18:14) [7]>sniknik © (04.04.03 18:09)
:-)) спасибо, но не то, dll по другому и не отладить...
сама dll отлаживается нормально но Trace Into в методы классов VCL не работаит :-\
← →
sniknik (2003-04-04 18:21) [8]счас попробую. вроде нормально было;
← →
sniknik (2003-04-04 18:28) [9]все заходит и в DB и ADODB и даже в System. Dll ни при чем. может дельфи? у меня шестой.
трасил, функцию из dll
function DllInitialize(ADOConnection: TADOConnection): Boolean; stdcall;
begin
result:= true;
try
ADOConnection.Open; <- входит
ADOCommand:= TADOCommand.Create(nil); <- тоже
ADOCommand.Connection:= ADOConnection; <- плюнул не дошол
except
on E: Exception do begin
LastError:= E.Message;
result:= false;
end;
end
end;
← →
kravchuk (2003-04-04 18:40) [10]Все, разобрался, сори что побеспокоил
проблема была в следующем: стояла галка
Project|Options packages Build with runtime packages, а *.bpl использовались из общей папки
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c