Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Probleme mit Farben von Shape (https://www.delphipraxis.net/165788-probleme-mit-farben-von-shape.html)

Array 16. Jan 2012 13:51


Probleme mit Farben von Shape
 
Hallo Leute!

Ich hab ein Problem mit Farben und zwar hab ich in einem Array Farben hinterlegt:
Delphi-Quellcode:
Farbe[1] := clgreen;
Farbe[2] := clyellow;
Farbe[3] := clblue;
Farbe[4] := clmaroon;
Farbe[5] := clolive;
und ich habe ein Shape und wenn man auf dieses klickt dann soll das shape die Farbe seiner Tageigenschaft bekommen
Delphi-Quellcode:
 TShape(Sender).Brush.Color := Farbe[TShape(Sender).Tag];
jetzt folgendes Problem er zeigt mir einfach nur schwarz an also keine Farben obwohl ich mit showmessage und Haltepunkten schon den Inhalt der Variablen kontrolliert habe (sie stimmen überein) es wird einfach immer schwarz

DeddyH 16. Jan 2012 13:58

AW: Probleme mit Farben von Shape
 
Bei mir funktioniert das. Kannst Du mal ein Beispielprojekt anhängen?

Array 16. Jan 2012 14:04

AW: Probleme mit Farben von Shape
 
Habs angehängt gehe einfach im Menü Optionen auf alle...

DeddyH 16. Jan 2012 14:12

AW: Probleme mit Farben von Shape
 
Deine Arrays sind ungleich groß. Ich habe den Code nur kurz überflogen, aber Du setzt Tag ja anscheinend auf eine von 24 Möglichkeiten, hast aber nur 15 Farben. Schalt einmal die Bereichsprüfung ein, dann fliegen Dir auch Fehlermeldungen um die Ohren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:41 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz