Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.05.31;
Скачать: CL | DM;

Вниз

Как ограничить Trace-режим ТОЛЬКО файлами проекта?   Найти похожие ветки 

 
VoznikVopros   (2009-04-19 00:11) [0]

При отладке программы пользуюсь Trace-режмом (клавишей F7), но при этом программа автоматически заходит в другие модули.

Как "приказать" программе использовать при этом только "свои" модули?

Т.е. файл проекта dpr, Unit1.pas, Unit*.pas..., но не Windows, Messages, Forms................


 
@!!ex ©   (2009-04-19 00:19) [1]

F8 использовать.


 
VoznikVopros   (2009-04-19 00:23) [2]

Спасибо!

Но всё равно заходит в некоторые файлы.. Например, устанавливал компоненты EhLib, так он туда заходит.. Можно ли как-то отключить некоторые модули?


 
topS   (2009-04-19 00:25) [3]

не надо устанавливать компоненты и не надо бредить
глядишь, и всё само-собой отключилось


 
VoznikVopros   (2009-04-19 00:29) [4]


> topS   (19.04.09 00:25) [3]
> не надо устанавливать компоненты и не надо бредитьглядишь,
>  и всё само-собой отключилось

Нужны или нет дополнительные компоненты - это уже другой разговор в других ветвях :-)

А проблема остаётся...


 
Тын-Дын ©   (2009-04-19 00:42) [5]


> VoznikVopros   (19.04.09 00:11) 


Попробуй отключить в опциях проекта отладку DCU.


 
имя   (2009-04-19 00:46) [6]

Удалено модератором


 
VoznikVopros   (2009-04-19 00:54) [7]

Отладка DCU и так отключена, а другие опции, судя по названиям, отключать смысла нет..


 
имя   (2009-04-19 00:59) [8]

Удалено модератором


 
VoznikVopros   (2009-04-19 01:05) [9]

Почему враньё? Попробуй сам установить дополнительные компоненты (например тот же EhLib) и протестируй


 
имя   (2009-04-19 01:19) [10]

Удалено модератором


 
Германн ©   (2009-04-19 01:32) [11]


> VoznikVopros   (19.04.09 00:11)
>
> При отладке программы пользуюсь Trace-режмом (клавишей F7),
>  но при этом программа автоматически заходит в другие модули.
>
>
> Как "приказать" программе использовать при этом только "свои"
> модули?
>

Я после установки "дополнительных компонент" просто переношу исходники этих компонент в другое место. Исходники - это файлы .pas.


 
Тын-Дын ©   (2009-04-19 01:55) [12]

Удалено модератором


 
Германн ©   (2009-04-19 01:58) [13]


>
> VoznikVopros   (19.04.09 00:11)
>
> При отладке программы пользуюсь Trace-режмом (клавишей F7),
>  но при этом программа автоматически заходит в другие модули.
>
>
> Как "приказать" программе использовать при этом только "свои"
> модули?

Хм. Кстати. А причём тут программа?
Тут речь должна идти о работе отладчика. (Debugger"а по ихнему).
:)


 
VoznikVopros   (2009-04-19 02:13) [14]


> Германн ©   (19.04.09 01:32) [11]
> > VoznikVopros   (19.04.09 00:11) > > При отладке программы
> пользуюсь Trace-режмом (клавишей F7),>  но при этом программа
> автоматически заходит в другие модули.> > > Как "приказать"
> программе использовать при этом только "свои" > модули?>
> Я после установки "дополнительных компонент" просто переношу
> исходники этих компонент в другое место. Исходники - это
> файлы .pas.

У меня исходники тоже находятся не в папке с программой, а в подпапке Borland\Delphi7\Other\Ehlib\...


> Тын-Дын ©   (19.04.09 01:55) [12]
> > VoznikVopros   (19.04.09 01:05) [9]Перекомпилируй проект
> полностью прежде чем ещё раз пробовать.

Пробывал..


> > > VoznikVopros   (19.04.09 00:11) > > При отладке программы
> пользуюсь Trace-режмом (клавишей F7),>  но при этом программа
> автоматически заходит в другие модули.> > > Как "приказать"
> программе использовать при этом только "свои" > модули?
> Хм. Кстати. А причём тут программа?Тут речь должна идти
> о работе отладчика. (Debugger"а по ихнему).:)

Не так выразился :)
При отладке программы пользуюсь... но при этом Delphi автоматически... Как "приказать" Delphi...      - так вернее!


 
Германн ©   (2009-04-19 02:19) [15]


> VoznikVopros   (19.04.09 02:13) [14]
>
>
> > Германн ©   (19.04.09 01:32) [11]
> > > VoznikVopros   (19.04.09 00:11) > > При отладке программы
> > пользуюсь Trace-режмом (клавишей F7),>  но при этом программа
> > автоматически заходит в другие модули.> > > Как "приказать"
> > программе использовать при этом только "свои" > модули?
> >
> > Я после установки "дополнительных компонент" просто переношу
> > исходники этих компонент в другое место. Исходники - это
> > файлы .pas.
>
> У меня исходники тоже находятся не в папке с программой,
>  а в подпапке Borland\Delphi7\Other\Ehlib\...
>

А причём тут "папка с программой"???


 
VoznikVopros   (2009-04-19 02:29) [16]

Тогда я не понял о чём ты имел в виду


 
sniknik ©   (2009-04-19 02:36) [17]

> У меня исходники тоже находятся не в папке с программой, а в подпапке Borland\Delphi7\Other\Ehlib\...
оставь там одни dcu, исходники спрячь.


 
Германн ©   (2009-04-19 02:44) [18]


> VoznikVopros   (19.04.09 02:29) [16]
>
> Тогда я не понял о чём ты имел в виду
>

Тогда "О Чём Я Имел В Виду" :)

Обычно при "установке дополнительных компонент" в Library Path" записывается путь к исходникам этих сторонних компонент. И это по сути правильно.
Но я, как правило, уверен в отсутствии ошибок в этих компонентах.
И переношу исходники в другое место.


 
Германн ©   (2009-04-19 02:59) [19]


> VoznikVopros   (19.04.09 02:29) [16]
>
> Тогда я не понял о чём ты имел в виду
>

Николай смог ответить "по-русски" :)
См. sniknik ©   (19.04.09 02:36) [17]


 
VoznikVopros   (2009-04-19 11:00) [20]


> sniknik ©   (19.04.09 02:36) [17]
> > У меня исходники тоже находятся не в папке с программой,
>  а в подпапке Borland\Delphi7\Other\Ehlib\...оставь там
> одни dcu, исходники спрячь.

Сделал.. только при отладке возникает типа сообщение "Source File not Found: DBGridEh.pas".
Вот скрин: http://www.pixshock.net/pic_b/0d54e41a7906dd966412ac3dbcbe21ae.jpg

Игнорить что ли?.. и будет ли нормлаьный эффект при этом?=)

P.S.: Христос Воскрес!


 
VoznikVopros   (2009-04-19 11:02) [21]

...При Ignore выскакивает окно CPU, если его закрыть, то оно снова появится при нахождении метода из отсутствующего файла...


 
sniknik ©   (2009-04-19 12:16) [22]

> Игнорить что ли?.. и будет ли нормлаьный эффект при этом?=)
вообще когда делаешь свой компонент там в свойствах пакета указывается как компилить, для разработки, дизайна, всегда...  (не помню точных названий, но от них зависит вот это окно с запросом исходника, похоже у тебя там стоит компилить всегда)


 
sniknik ©   (2009-04-19 12:24) [23]

вот это вот имею ввиду
http://www.pixshock.net/pic_b/38dab2248bcc78cbd0cf6ef2dfc751de.jpg
попробуй поменяй, то что у тебя там сейчас на другое.


 
sniknik ©   (2009-04-19 12:27) [24]

usage options рядом тоже тоже вроде влияют, но том просто поставь рантайм онли, и все.


 
VoznikVopros   (2009-04-19 13:22) [25]

У меня данные опции стояли по умолчанию. Вот скрин:
http://www.pixshock.net/pic_b/9ee10cb9746b9c63140815960e4f02bf.jpg


 
sniknik ©   (2009-04-19 13:33) [26]

и поменять не помогает
> то что у тебя там сейчас на другое.
?
а отладка dcu про которую ранее говорили тут отключена?

ну не знаю тогда, чудо какое то.


 
VoznikVopros   (2009-04-19 13:54) [27]


> sniknik ©   (19.04.09 13:33) [26]
> и поменять не помогает > то что у тебя там сейчас на другое.
> ?

Если это был вопрос, то его не понял..

>>а отладка dcu про которую ранее говорили тут отключена?
Если ты про dcu что на рисунке, то отключена. Рисунок:
http://www.pixshock.net/pic_b/1db918aef76dbd775df8ec99b259acb5.jpg

>>ну не знаю тогда, чудо какое то.
И я о том же!


 
sniknik ©   (2009-04-19 14:15) [28]

> И я о том же!
но у меня то такого нет, как и у других смотрю... т.е. чтото ты всетаки не то делаешь.

еще вспомнил, ты путь к исходникам/dcu компонент в проекте пишешь или в настройках дельфи, в окружении? правильнее второе.


 
VoznikVopros   (2009-04-19 14:38) [29]


> sniknik ©   (19.04.09 14:15) [28]
> > И я о том же!но у меня то такого нет, как и у других смотрю.
> .. т.е. чтото ты всетаки не то делаешь.

Возможно.. только что?=)


> еще вспомнил, ты путь к исходникам/dcu компонент в проекте
> пишешь или в настройках дельфи, в окружении? правильнее
> второе.

Второе



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

Текущий архив: 2009.05.31;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.015 c
2-1240226221
VMF
2009-04-20 15:17
2009.05.31
DLL в C++ для Delphi


6-1203404629
stupido
2008-02-19 10:03
2009.05.31
Apache shared module


2-1239887719
Kolan
2009-04-16 17:15
2009.05.31
TToolButton и Диспетчер драйверов ODBC


15-1238071462
Артур Пирожков
2009-03-26 15:44
2009.05.31
Западные интернет-магазины. Есть опыт покупок?


15-1238103365
Юрий
2009-03-27 00:36
2009.05.31
С днем рождения ! 27 марта 2009 пятница