Registriert seit: 21. Okt 2004
6 Beiträge
|
Re: Edit-Komponenten zur Laufzeit die Hintergrundfarbe änder
5. Apr 2005, 19:32
Beim Start des Programms muss ich also in die Liste alle Edit-Komponenten nacheinander eintragen, da der Vergleich während der Laufzeit öfters vorkommt. deswegen Copy und Paste. dann hab ich halt ca 200 Zeilen fürs eintragen in die Liste.
Hab mir das mit dem StringGrid nocheinmal angeschaut. könnte vielleicht doch gehen. Brauche dann eben 3 von denen, weil die Edit-Komponenten in 3 großen Matrizen aufgeteilt sind. Damit bräuchte ich aber mir die Nummer der Edit-Komponente nicht zu berechnen, sondern könnte genau die Array-Werte, die ich zum vergleichen nehme, verwenden.
Um das Problem nocheinmal etwas ausführlicher zu schildern: Ich lese zuerst alle Edit-Felder aus und speicher diese in einem Array, da ich hiermit gut rechnen kann. dann werden immer 2 Array-Werte miteinander verglichen. Falls diese gleich sein sollten, dann soll die Hintergrundfarben der betreffenden Edit-Komponenten geändert werden. Nur ist da eben das Problem, wie ich diese Edit-Komponente anspreche ("EditXXX.Color").
|