Einzelnen Beitrag anzeigen

Benutzerbild von Aphton
Aphton

Registriert seit: 31. Mai 2009
1.198 Beiträge
 
Turbo Delphi für Win32
 
#7

AW: Dynamische Variablen bei TImage ?

  Alt 17. Mai 2012, 13:46
Man sollte sowieso nicht in nem Timer zeichnen. Im Timer sollte höchstens das Zeichnen veranlasst werden.

Zeichnen tuste im OnPaint Event des Formulars; nicht vergessen im Timer das Neuzeichnen zu veranlassen.

ACH was mir grad noch so einfällt - du reserviert IN NEM TIMER Speicher? (.Create)?
Gehts noch?

[EDIT]
Oh man.. du hast da noch einige Fehler. Deine Gegner Array Deklaration ist im TimerEvent drinnen.. das muss schon etwas globaler sein (evt. in der Form Klassendefinition).
Weiters heißt das verloren und nicht "verlohren"
[/EDIT]

Soetwas sollte in dem Fall nur 1x am Anfang (FormCreate) gemacht werden und am Schluss (FormDestroy) per .Free zerstört werden.

-.-' SCHAU DIR DAS TUTORIAL AN!
LINK
das Erkennen beginnt, wenn der Erkennende vom zu Erkennenden Abstand nimmt
MfG

Geändert von Aphton (17. Mai 2012 um 13:49 Uhr)
  Mit Zitat antworten Zitat