Einzelnen Beitrag anzeigen

knusprig

Registriert seit: 8. Sep 2004
Ort: Coburg
12 Beiträge
 
Delphi 5 Enterprise
 
#13

Re: Accessviolation in Klassen-Prozedur

  Alt 19. Jul 2005, 17:24
Also ich übergeb jetzt die Werte in die procedure. Die sieht jetzt so aus:

Delphi-Quellcode:
procedure TSchieber.DrawLine(Canvas: TCanvas; a,l,r: double);
begin
  //Berechnung der Strecken
  b := sqrt(sqr(l)-sqr(a));

  //Berechnung der Koordinaten
  canvas.MoveTo(center.x, center.y + b);
  canvas.LineTo(center.x + a, center.y);

end;
Jetzt hab ich zum einen noch das Problem dass die Werte a und b Integer sein müssen. Sollte ich vielleich runden?!? Aber nun hab ich das Problem "Ungültige Gleitkommaoperation in der Zeile wo b berechnet wird....
  Mit Zitat antworten Zitat