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

Компилятор игнорирует Breakpoint   Найти похожие ветки 

← →
Irisss   (2010-10-25 10:00) [0]

Здравствуйте,
Использую delphi 2010.
Проблема следующая:
Компилятор игнорирует Breakpoint, хотя точно знаю, что программа эту точку проходит
Подскажите, пожалуйста, какие свойства нужно посмотреть, чтобы остановиться на Breakpoint??
Спасибо


← →
Palladin ©   (2010-10-25 10:20) [1]


>  хотя точно знаю, что программа эту точку проходит

откуда?


← →
George ©   (2010-10-25 10:27) [2]

Да еще и брякпоинты разные бывают, на загрузку модулей, на изменение в памяти, еще какие-то, точно не помню. :)


← →
Irisss   (2010-10-25 10:31) [3]

жмякаю на строке F5 - вот такой брякпоинт

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


← →
И. Павел ©   (2010-10-25 10:50) [4]

> [3] Irisss   (25.10.10 10:31)

А что написано в этой строчке? Может быть на най и нельзя остановиться, или она исчезает при оптимизации.


← →
Игорь Шевченко ©   (2010-10-25 11:10) [5]


> Компилятор игнорирует Breakpoint


абсолютно верно


← →
Irisss   (2010-10-25 11:23) [6]

procedure TBuilder.BuildReport(Forms: TForm);
var rb : TStationReportsBuilderFact;
var ReportForm      : TStationReportForm;
var ReportScheme    : TReportScheme;
begin
   rb := TStationReportsBuilderFact.Create(Self.FStorage);
   ReportScheme := rb.Build();

   ReportForm := TStationReportForm.Create(
       Forms,
       ReportScheme,
       Self.FForm.Caption);
   ReportForm.ShowModal();

   ReportScheme.Free();
   rb.Free;
end;


строка на BreakPoint
rb := TStationReportsBuilderFact.Create(Self.FStorage);


← →
brother ©   (2010-10-25 11:38) [7]

> procedure TBuilder.BuildReport(Forms: TForm);

хоть раз вызывается в коде?


← →
Irisss   (2010-10-25 18:19) [8]


> > procedure TBuilder.BuildReport(Forms: TForm);хоть раз
> вызывается в коде?


конечно


← →
_Юрий   (2010-10-25 20:47) [9]

Синие точки стоят ли? На этой строке и на соседних?


← →
brother ©   (2010-10-26 06:04) [10]

procedure TBuilder.BuildReport(Forms: TForm);
var rb : TStationReportsBuilderFact;
var ReportForm      : TStationReportForm;
var ReportScheme    : TReportScheme;
begin
  showmessage("123"); // тут бряк поставь
  rb := TStationReportsBuilderFact.Create(Self.FStorage);
  ReportScheme := rb.Build();

  ReportForm := TStationReportForm.Create(
      Forms,
      ReportScheme,
      Self.FForm.Caption);
  ReportForm.ShowModal();

  ReportScheme.Free();
  rb.Free;
end;

окошко с 123 появляется?



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

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



Память: 0.47 MB
Время: 0.007 c
6-1233660203
FireMan_Alexey
2009-02-03 14:23
2011.01.16
Как получить ошибку сокета


15-1285947386
Дмитрий Тимохов
2010-10-01 19:36
2011.01.16
Создание и запись образов CD из командной строки


2-1288091783
Ann007
2010-10-26 15:16
2011.01.16
PageСontrol


15-1286052399
xayam
2010-10-03 00:46
2011.01.16
Настройка apache: htaccess


15-1285648858
И. Павел
2010-09-28 08:40
2011.01.16
Go to Ленин. Access denied?




   Наверх