Einzelnen Beitrag anzeigen

teebee

Registriert seit: 17. Jan 2003
Ort: Köln
460 Beiträge
 
Delphi 6 Professional
 
#7

Re: Halbkreise zeichnen

  Alt 17. Nov 2004, 10:10
Du übergibst keinen Gerätekontext, sondern ein Fensterhandle. So geht es:
Delphi-Quellcode:
Image2.Canvas.Moveto(Image1.Width Div 2, Image1.Height Div 2); // zum richtigen Startpunkt
AngleArc(Image1.Canvas.Handle, // hier wird ein DC übergeben
           Image1.Width div 2,
           Image1.Height div 2,
           20,
           0,
           90);
Image1.Canvas.Lineto(Image1.Width Div 2, Image1.Height Div 2); // zum Startpunkt zurück
Gruß, teebee
  Mit Zitat antworten Zitat