Forum Gry Hobby Sprzęt Rozmawiamy Archiwum Regulamin

Forum: Problem-programowanie Delphi

09.02.2012 19:02
1
Gotman
107
Senator

Problem-programowanie Delphi

Witam.
Piszę w lazarusie pewną aplikację i w trakcie uruchamiania procedury:

procedure TForm1.Button1Click(Sender: TObject);
const
dz=12756.274;
var fA, fB, lA, lB, dl, a, b: real;
begin
fA:=StrToInt(_fA.Text);
lA:=StrToInt(_lA.Text);
fB:=StrToInt(_fB.Text);
lB:=StrToInt(_lB.Text);

a:= (lB-lA)*Cos(fA*pi/180);
b:=(fB-fA);
dl:=sqrt(a*a+b*b)*pi*dz/360;
Dlug.Text:=FloatToStr(dl);

end;

kompilator zacina się i pokazuje w zakładce control.inc :

if TMethod(@Self.GetTextBuf).Code = Pointer(@TControl.GetTextBuf)

Mógłby ktoś mi pomóc - co to za problem i jak sobie z nim poradzić?

Z góry dziękuję:)

09.02.2012 23:52
2
odpowiedz
Gotman
107
Senator

Up

10.02.2012 00:20
Toshi_
3
odpowiedz
Toshi_
173
Got sarcasm?

Nie masz tam breakpointów i debug mode'u, żeby dojść do konkretnej linijki, na której się wiesza?

10.02.2012 00:26
4
odpowiedz
Gotman
107
Senator

ad. Toshi_:

zastawiłem tam breakpointy i zatrzymuje się przy... begin.

10.02.2012 01:13
Toshi_
5
odpowiedz
Toshi_
173
Got sarcasm?

Tak dla rozwiania wszelkich wątpliwości - debug mode zatrzymuje się na begin, bo tam postawiłeś breakpointa, czy tam cały program się wiesza?
Wybacz, debilne pytanie, ale czasem trzeba się upewnić ;]

10.02.2012 12:07
6
odpowiedz
Gotman
107
Senator

Nie, niezależnie gdzie postawię breakpointa program zawiesza się na begin.

13.02.2012 14:49
😊
7
odpowiedz
Gotman
107
Senator

Up.

Forum: Problem-programowanie Delphi