Einzelnen Beitrag anzeigen

Benutzerbild von Tobias
Tobias

Registriert seit: 26. Okt 2004
Ort: Pforzheim
18 Beiträge
 
Delphi 6 Personal
 
#4

Re: Incompatible types: 'Integer' and 'Extended' (??????)

  Alt 18. Nov 2004, 22:36
klappt leider immernochnicht ganz....

weder mit
Delphi-Quellcode:
xspin:=round(spinEdit.Value/2);
yspin:=round(spinEdit.Value/2);
image1.Canvas.Rectangle(x,y,xspin+x,yspin+y);
noch mit
Delphi-Quellcode:
xspin:=spinEdit.Value div 2;
yspin:=spinEdit.Value div 2;
image1.Canvas.Rectangle(x,y,xspin+x,yspin+y);

erhalte ich ein rechteck der "richtigen" Größe...

folgendes Problem, weshalb ich den spinEdit-Wert durch 2 teilen will:
wenn ich ein rechteck der größe 10 (also 10x10 Pixel) gezeichnet haben will, dann krieg ich mit folgender Funktion ein Rechteck der Größe 20x20... Fragt mich aber nicht wieso... ^^
image1.Canvas.Rectangle(x,y,x+spinEdit.Value,y+spinEdit.Value);
wenn ichs jetzt mit den zwei Funktionen oben ausprobiere, dann ist das rechteck zumindest schonmal kleiner (ca. 14x14), aber nicht 10x10 Pixel groß...
Tobias
  Mit Zitat antworten Zitat