Thema: Delphi Canvas in Schleifen

Einzelnen Beitrag anzeigen

Popov
(Gast)

n/a Beiträge
 
#2

AW: Canvas in Schleifen

  Alt 17. Mär 2015, 22:51
Deine For Schleife führt die Schleife nur bei dem ersten Canvas aus.

Wenn du es richtig machen willst, dann musst du alle Canvas in den Block setzten:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  i:integer;
begin
  for i:=1 to 100 do
  begin
    Canvas.Pixels[i,201]:=clBlack;
    Canvas.Pixels[i,202]:=clBlack;
    Canvas.Pixels[i,203]:=clBlack;
    Canvas.Pixels[i,204]:=clBlack;
    Canvas.Pixels[i,205]:=clBlack;
  end;
end;
  Mit Zitat antworten Zitat