Zitat von
sx2008:
Weisst du was eine lokale Variable ist und wann man sie benützen soll?
ich denke schon. Wenn du auf die Variablen iEdit1 und soweiter rauswillst. Die habe sind in der Procedure deklariert. Also lokal und nicht global. Und da ichh Sie lokal integriert habe, müsste ich Ihr doch auch den Wert vom Edit zuweisen können, Oder?
Zitat von
sx20008:
Ein Tipp: statt zig-Mal TargetCanvas.Brush.Color := irgendwas zu schreiben, schreibt man lieber c:= irgendwas.
Und ganz am Schluss wird die Variable zugewiesen:
Da gebe ich Dir auch recht, aber da ich ja bei verschiedene Ereignissen, verschieden Farben zuweisen möchte, denke ich das es so richtig ist. Zumindestens weiß ich es nicht besser.
Gruß Jens