Was er meint ist das:
Delphi-Quellcode:
procedure TWinForm.TWinForm_Paint(sender: System.Object; e: System.Windows.Forms.PaintEventArgs);
var p:pen;
begin
p:=pen.Create(color.blue,2);
e.Graphics.DrawLine(p,0,0,100,100);
p.Dispose;
end;
Ist schon besser, als meins (ich kenn mich in .Net nicht aus). Da aber so eine Paint-Methode kurz gehalten werden soll, ist es am günstigsten das Bild offline (vielleicht als Image o.ä. zu erstellen und dann mit drawimage auf die Form zu kopieren.
Dispose habe ich verwendet, da ich annahm mit creategraphics eine neu Instanz der Klasse graphics zu erzeugen, die ich nachher wieder löschen muss.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.