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

Вниз

Проблема с трассирокой программы   Найти похожие ветки 

 
zAlexandrz   (2008-06-10 13:06) [0]

Раньше было все нормально - нажимаешь ф7 и пошел сначало по

program Project1;

uses
 Forms,
 Unit1 in "Unit1.pas" {Form1};

{$R *.res}

begin
 Application.Initialize;
 Application.CreateForm(TForm1, Form1);
 Application.Run;
end.

а затем по своему коду...

Переустановил винду, теперь когда нажимаешь ф7 запускается трассировка, но открывается файл sysutils и трассировка бежит по нему долго и нудно

Что делать? Как вернуть все в норальный режим отладки?


 
Рамиль ©   (2008-06-10 13:08) [1]

отключить use debug dcu, наверное.

А F8 и точки останова не для нас.


 
zAlexandrz   (2008-06-10 13:16) [2]


> отключить use debug dcu, наверное.А F8 и точки останова
> не для нас.


а где отключить?

ф8 не для меня, т.к. после прогона

begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.

сразу запускается программа, а не переходит трассировка на мой код.


 
Palladin ©   (2008-06-10 13:25) [3]

а про breakpoint"ы мы даже слыхом не слыхивали...


 
Palladin ©   (2008-06-10 13:31) [4]


> а где отключить?

ну уж поизучай среду в которой ты живешь... поищи


 
zAlexandrz   (2008-06-10 13:32) [5]


> а про breakpoint"ы мы даже слыхом не слыхивали...

угу, предлогаете брекпоинты в каждой строке программы теперь ставить?


 
Сергей М. ©   (2008-06-10 13:35) [6]


> предлогаете брекпоинты в каждой строке программы теперь
> ставить?


Брейкпойнты ставятся в начале тех участков кода, которые предположительно вызывают проблемы при исполнении.


 
zAlexandrz   (2008-06-10 13:38) [7]


> ну уж поизучай среду в которой ты живешь... поищи

Нашел, тока галка там не стоит. А если поставить, то запускаются помима sysutils еще sysinit, system, types и т.д.


 
Сергей М. ©   (2008-06-10 14:47) [8]


> begin Application.Initialize; Application.CreateForm(TForm1,
>  Form1); Application.Run;end.сразу запускается программа,
>  а не переходит трассировка на мой код.


А за каким лешим тебе понадобилось пошагово трассировать тело метода Application.Run ?

И в какую точку своего кода ты расчитывал попасть, нажав F7 на строчке Application.Run, той самой, на которой якобы "сразу запускается программа" ?


 
den303 ©   (2008-06-10 14:50) [9]

Пользуй под отладчиком F7 и F8, не забывая ставить бряк (breakpoint) перед нужным участком кода. Trace Into (F7) спасёт отца русской демократии :o)


 
Anatoly Podgoretsky ©   (2008-06-10 15:25) [10]

> den303  (10.06.2008 14:50:09)  [9]

Если использовать breakpoint, то ни F7 ни F8 не нужные, только F9


 
den303 ©   (2008-06-10 15:39) [11]


> Anatoly Podgoretsky ©   (10.06.08 15:25) [10]

Я имею ввиду, бряка и Ф9, а потом Ф7 или Ф8, в зависимости от требований :o)



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

Форум: "Прочее";
Текущий архив: 2008.07.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.007 c
15-1213221313
VingtQuatrieme
2008-06-12 01:55
2008.07.27
Есть ещё женщины в русских селениях!


15-1213169514
Olegz77
2008-06-11 11:31
2008.07.27
Перестают загружаться Design time пакеты


2-1214575666
Link
2008-06-27 18:07
2008.07.27
Виртуальные методы...


2-1214447178
AlexAA
2008-06-26 06:26
2008.07.27
Как отправить письмо по электронной почте?


2-1214396148
lewka-serdceed
2008-06-25 16:15
2008.07.27
считавание с web страниц





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