PN:
"Sry aber ich vertsehe etwas nicht ganz...
Wenn ich den Code komplett übernehme, dann geschieht nichts.
Ich sehe auch keinen Button, der eingeplant ist.
Soll der Stern sofort nach programmstart sichtbar sein? "
Öffne Delphi;
Definiere die Typen wie ich sie gemacht habe -> TPolygon = ...
und ein paar globale Variablen (dreieck..)
Dann einfach einen Doppel-Linksklick auf das Formular machen:
Nun bist du im FormCreate!
Dort tippst du den Code ein, den ich auch bei Form1Create eingetippt habe!
Nun klickst wieder auf das Formular (Einfacher Linksklick) und dann wechselst du im Objektinspektor zu "Ereignisse"
Dort gehst du auf OnPaint und Doppelklickst wieder mit der Linken Maustaste!
Jetzt wiederum biste in FormPaint.
Dort tippst du wieder den Code ein.
Damit hättest du schonmal einen Dreick!
Für den Rest sorgst du natürlich selbst
EDIT: Natürlich siehst du keinen Button, da keins vorhanden ist .. genauso wie ein Image!
Ich lasse es einfach auf dem Canvas des Formes zeichnen.
MfG