Menu schließen

informatik: haus vom nikolaus

Frage: informatik: haus vom nikolaus
(8 Antworten)

 
hallo,

ich muss mit delphi ein projekt programmieren, welches das haus vom nikolaus zeichnet (canvas). kann einer von euch mir helfen. ich brauch es bis morgen!
GAST stellte diese Frage am 18.02.2008 - 17:47

 
Antwort von GAST | 18.02.2008 - 18:04
bitttte heft mir.
es ist wirklich dringend.


Autor
Beiträge 7242
45
Antwort von John_Connor | 18.02.2008 - 18:34
Erstell auf Form1 ein Image und einen Button. Dann bei der procedure Button1.Click:



procedure TForm1.Button1Click(Sender: TObject);
begin
image1.canvas.pen.color := clblack;
image1.Canvas.rectangle (100,100,50,50);
image1.Canvas.MoveTo (50,50);
image1.Canvas.LineTo (75,25);
image1.Canvas.LineTo (100,50);
image1.Canvas.LineTo (50,100);
image1.Canvas.MoveTo (50,50);
image1.Canvas.LineTo (100,100);
end;


Autor
Beiträge 0
14
Antwort von Webperoni (ehem. Mitglied) | 18.02.2008 - 19:00
oder so:

form1.Image1.Canvas.MoveTo(5,5);
image1.canvas.Pen.Color:=clgreen;

image1.Canvas.Rectangle(100,200,300,390);

image1.Canvas.MoveTo(100,200);
image1.Canvas.LineTo(300,390);

image1.Canvas.MoveTo(100,390);
image1.Canvas.LineTo(300,200);


image1.Canvas.MoveTo(100,200);
image1.Canvas.LineTo(200,100);

image1.Canvas.MoveTo(200,100);
image1.Canvas.LineTo(300,200);


Autor
Beiträge 6489
9
Antwort von Peter | 18.02.2008 - 19:02
den ersten moveto kannst dir wohl sparen webperoni^^
________________________
 e-Hausaufgaben.de - Team


Autor
Beiträge 0
14
Antwort von Webperoni (ehem. Mitglied) | 18.02.2008 - 19:33
hast recht, der stammt aus einem älteren Versuch :)

 
Antwort von GAST | 18.02.2008 - 19:41
danke leute, aber kann man nicht image1. weglassen?


Autor
Beiträge 4080
17
Antwort von S_A_S | 18.02.2008 - 19:50
Nur in Verbindung mit einem WITH Block

 
Antwort von GAST | 18.02.2008 - 19:54
aber dann kann man doch auch canvas weglassen
wie z.b. so:
with canvas do
begin
moveto(300,350);
lineto(100,150);
sleep(500);
lineto(200,50);
sleep(500);

Verstoß melden
Hast Du eine eigene Frage an unsere Informatik-Experten?

2 ähnliche Fragen im Forum: 0 passende Dokumente zum Thema:
> Du befindest dich hier: Support-Forum - Informatik
ÄHNLICHE FRAGEN: