Вниз
Скачать: CL | DM;

Трассировка только своих модулей   Найти похожие ветки 

← →
and   (2005-06-30 17:22) [0]

Здравствуйте знатоки. Проблема такая:
Есть д7. Есть установленные компоненты. При трассировке открываются модули установленных компонентов и продолжается через них.
Мне их код обычно абсолютно не нужен. Как можно отучить трэйс от лазанья в модули, которые не указаны в моем проекте? Или даже в модули, которые не находятся в открытых закладках в данный момент.
Такое точно возможно - работал на компьютерах где трассировщик никуда не лез. Настроить дельфи также как на этих компьютерах возможности нет, т.к. админ ушел.
Спасибо.


← →
Digitman ©   (2005-06-30 17:27) [1]

для начала убери из свойств проекта опцию компилятора Use Debug DCUc и пересобери проект


← →
Юрий Зотов ©   (2005-06-30 17:36) [2]

> and

Перебилдите сторонние пакеты, сняв птички отладочной информации.


← →
and   (2005-07-01 23:05) [3]

Digitman : и не было ее.
Юрий Зотов : какие именно птички снять подскажите, пожалуйста.


← →
Германн ©   (2005-07-02 02:24) [4]

2 Digitman
2 Юрий Зотов

and - это не я "Германн". IP - моё свидетельство. :)

Но про птички, я с ним согласен!
Какие птички нужно снять? Все, что смог найти,и так сняты "по умолчанию"! :(

Несколько раз использовал в своих ДСП программах сторонние компоненты. От RxLib и TurboPower. При отладке спасало только "перемещение" каталога Source.


← →
Юрий Зотов ©   (2005-07-02 02:53) [5]

Опции пакета, вкладка "Compiler" - снять все птички в группе "Debugging".

Затем сделать пакету Build (но не Compile).


← →
Германн ©   (2005-07-02 03:36) [6]

2 Юрий Зотов ©   (02.07.05 02:53) [5]
Проверил пакет от TurboPower (AsyncPro A406_D60.dpk).
В группе "Debugging" стоит только одна птичка - "Debug information". Насколько я помню из предыистории - эта птичка отвечает за включение "отладочной" информации в "откомпиллированный" вариант исходника для использования "внешним" отладчиком.
Или я не прав?


← →
Юрий Зотов ©   (2005-07-02 11:26) [7]

> Германн ©   (02.07.05 03:36) [6]

ИМХО, эта птичка просто отвечает за включение отладочной информации в бинарник, для использования любым отладчиком, включая и встроенный.

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



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.025 c
1-1119938713
drakena
2005-06-28 10:05
2005.07.18
Обработка KeyDown


3-1117702051
ryds
2005-06-02 12:47
2005.07.18
синтаксис Lookup и/или Locate по двум полям


1-1119876328
LLlMblra
2005-06-27 16:45
2005.07.18
Определение ширины строки в пикселах


4-1116861129
Volume
2005-05-23 19:12
2005.07.18
Мышь


4-1116581634
vidiv
2005-05-20 13:33
2005.07.18
Параметры бумаги в принтере




   Наверх