Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.05.31;
Скачать: [xml.tar.bz2];

Вниз

Как ограничить 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.52 MB
Время: 0.005 c
15-1238128193
Ламо777
2009-03-27 07:29
2009.05.31
Установка SVN-сервера на Windows


2-1240150745
programmer90
2009-04-19 18:19
2009.05.31
Delphi и командная строка


2-1240206152
FEV
2009-04-20 09:42
2009.05.31
Получить код клавиш


11-1201117485
Vinum
2008-01-23 22:44
2009.05.31
Как скопировать рисунок из канвы в буфер


15-1238504560
Городской Шаман
2009-03-31 17:02
2009.05.31
Похоже, старый подход к разработке игр скоро вымрет.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский