Einzelnen Beitrag anzeigen

inst666

Registriert seit: 10. Dez 2004
12 Beiträge
 
#15

Re: Computer-Bild Tutorials Teil 1-14

  Alt 10. Dez 2004, 17:52
ich hab das eben mal getestet und bissl programmiert, ich hab das programm programmiert, welches ein Rechteck zeichnen soll ( tut 4 ). ich hab alles ganz genauso gemacht wie beschrieben, delphi macht beim abspielen auch keinen fehler, aber dennoch passiert nichts, wenn ich auf den Button klicke um es zu zeichnen.

quelltext:

unit rechteck;
// inst666
// 10.12.2004
// Rechteck programmieren
interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;

type

TGrafikobjekt=class
x,y :integer;
fuellfarbe:TColor;
randFarbe:TColor;
procedure anzeigen;
end;

TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}procedure TGrafikObjekt.anzeigen;
begin
Form1.canvas.pen.color:=randFarbe ;
Form1.canvas.brush.color:=fuellFarbe;
Form1.canvas.rectangle(x,y,x+100,y+100);
end;

procedure TForm1.Button1Click(Sender: TObject);
var Grafikobjekt:TGrafikobjekt;
begin
GrafikObjekt:=TGrafikobjekt.create;
GrafikObjekt.x:=50;
GrafikObjekt.y:=60;
GrafikObjekt.randFarbe:= clGreen ;
GrafikObjekt.fuellFarbe:=clYellow;
GrafikObjekt.anzeigen;
GrafikObjekt.destroy;
end;

end.
  Mit Zitat antworten Zitat