JensLaskowski hat folgendes geschrieben: |
schreib die procedure mal normal in deim Programm. und rufe die procedure einfach im onCreate über
Delphi-Quelltext
auf. Du musst die procedure aber auch oben deklarieren.
Mit freundlichen Grüßen JensLaskowski |
Im OnCreate zeichen? Das ist Unsinn! Das event feuert, bevor die Form überhaupt sichtbar ist, wenn du da zeichnest, wirst du es niemals zu gesicht kriegen. Das ganze per OnPaint zu machen ist schon richtig ;)
Wieso da nicht gezeichnet wird? Keine Ahnung! Wahrscheinlich wird gezeichnet, aber du hast die Koordinaten so ungünstig gewählt, dass davon nichts zu sehen ist, der code is jedenfalls ansich richtig.
gruss
EDIT: Ich seh gerade, dass dus garnicht im OnPaint hast, sondern in einer selber erstellen Methode, vermtl hast du die einfach nicht dem Event zugewiesen (Form wählen -> Object Inspector -> Ereigisse -> OnPaint -> Doppelklick -> Code schreibseln).