Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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
1-54592
bSava
2003-04-07 11:50
2003.04.17
Окно поверх всех окон.


3-54480
Viktor1
2003-03-30 15:53
2003.04.17
Помогите, как такое сотворить? ADOTable, Delphi6.


14-54809
Supreme 2
2003-03-30 22:11
2003.04.17
QNX и прочие подобные ОС


3-54403
me2
2003-04-01 11:30
2003.04.17
Как снести IB DescTop Edition


7-54924
Colt
2003-02-25 09:14
2003.04.17
Рисование текста на экране





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский