Einzelnen Beitrag anzeigen

Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#3

Re: Überprüfen mehrerer Comboboxen

  Alt 13. Apr 2010, 20:15
Hallo,

wie soll das funktionieren?
if GkPunkte(x):= clred Da "GkPunkte" ein String ist, ergibt GKPunkte(x) ein Char.
Dann vergleichst du nicht, sondern willst GKPunkte(x) mit clRed beschreiben (:= <> =)
Und somit vergleichst du ein Char mit einer Farbe
...

[edit]
Und was hat der gezeigte Code mit ComboBoxen zu tun?

[edit2]
Wenn man den Code besser ausrichtet, dann sieht man dass die letzte Anweisung x := ... mit einem undefiniertem x arbeitet

Delphi-Quellcode:
for x:= 1 to 10 do
  if GkPunkte(x)= clred then //????????
    showmessage ('Alle Felder mit roter Farbe wurden mit 0 Punkten belegt.');

x:= GkPunkte(x)+x; // x ist nach der Schleife undefiniert
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat