Einzelnen Beitrag anzeigen

Benutzerbild von _frank_
_frank_

Registriert seit: 21. Feb 2003
Ort: Plauen / Bamberg
922 Beiträge
 
Delphi 3 Professional
 
#20

Re: Bild direkt auf Form ausschneiden

  Alt 27. Jun 2008, 18:26
Zitat von taktaky:
Ich habe das Problem gelöst nachdem ich Variable als global definiert habe
genau das solltest du nicht machen! du solltest ein property definieren.

Delphi-Quellcode:
protected
  procedure SetSelRect(r:TRect);
published
  property SelRect:TRect read fSelRect write SetSelRect;

..

procedure TDrawControl.SetSelRect(r:TRect);
begin
  fSelRect:=r;
  redraw;
end;
und dann von form1 aus über die instanzvariable setzen:

dc.SelRect:=Rect(0,0,100,50); richtig lesen, mitdenken und ein bisschen mehr Eigeninitiative wären sehr wünschenswert...

HTH Frank
  Mit Zitat antworten Zitat