Einzelnen Beitrag anzeigen

Benutzerbild von richard_boderich
richard_boderich

Registriert seit: 21. Jun 2004
Ort: Berlin
1.067 Beiträge
 
Delphi 7 Architect
 
#5

Re: fillrect funktioniert nur mit konstanten?

  Alt 30. Mai 2007, 12:36
@ luckie

führe mal eine operation mit einer deiner variablen durch. z.B.

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  a, b, c, d: Integer;
begin
  Image1.Canvas.Brush.Color := clRed;
  Image1.Canvas.Brush.Style := bsSolid;
  a := 10;
  b := 10;
  c := 25;
  d := 25;
  Image1.Canvas.FillRect(rect(a, b, c-50, d));
end;
oder so

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  a, b, c, d: Integer;
begin
  Image1.Canvas.Brush.Color := clRed;
  Image1.Canvas.Brush.Style := bsSolid;
  a := 10;
  b := 10;
  c := 25;
  d := c+b;
  Image1.Canvas.FillRect(rect(a, b, c, d));
end;
und teste nochmal bitte

richard
mfG Richard

Cimmams schrieb "das einzige was an ArmA gut ist, ist die Grafik bis 100m und der Rest ist so unreal wie unsere Demokratie."
  Mit Zitat antworten Zitat