Thema: Delphi canvas random paint

Einzelnen Beitrag anzeigen

Benutzerbild von ---Bernhard---
---Bernhard---

Registriert seit: 26. Dez 2003
Ort: Abensberg
111 Beiträge
 
Delphi 2006 Professional
 
#3

Re: canvas random paint

  Alt 14. Jan 2006, 14:39
Hi!

Der Code ist eigentlich schon richtig. Aber als erstes solltest du ihn ordentlich formatieren!
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var
  x:integer;
  y:integer;
  Breite:integer;
  Hoehe:integer;
begin
  x:=random(450);
  y:=random(300);
  Breite:=x + random(120);
  Hoehe:=y + random(150);
  paintbox1.Canvas.Rectangle(x,y,Breite,Hoehe);
end;
Dann ruf im FormCreate "Randomize;" einmal auf, ansonsten schaut das Rechteck immer gleich aus!

Wenn es noch nicht geht, liegt es wohl an "ImBild". Was ist denn das für ein Typ/Komponente?
Bernhard Doll
Das Leben ist ein sch*** Spiel... aber eine super Grafik!!
http://www.doll-online.net
  Mit Zitat antworten Zitat