Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   FileListBox Einträge ermitteln (https://www.delphipraxis.net/169566-filelistbox-eintraege-ermitteln.html)

Alterauge 29. Jul 2012 12:51


FileListBox Einträge ermitteln
 
Hallo Profis,
was mache ich falsch?

Möchte einfach das Panel gelb färben, wenn sich mehr als 5 Einträge in der FilListBox befinden.



Delphi-Quellcode:
begin
if filelistbox1.Count < 5 then begin
  panel1.Color:=clyellow;
end;
dann habe ich versucht:

Delphi-Quellcode:
begin
if filelistbox1.ItemIndex < 5 then begin
  panel1.Color:=clyellow;
end;

nahpets 29. Jul 2012 13:00

AW: FileListBox Anzahl der Zelen ermitteln ?
 
Hallo,

wo steht denn in Deinem Quellcode was von mehr als?

Deine Abfrage lautete doch: Wenn weniger als 5 dann mache bzw. wenn aktuelle Position < 5 dann mache und die Anzahl von Zelen wird in beiden Fragmenten nirgendwo ermittelt.

Alterauge 29. Jul 2012 13:08

AW: FileListBox Anzahl der Zelen ermitteln ?
 
Dann sind wir ja schon etwas weiter!
Also der Quelltext ist falsch! Da hast Du wohl recht!
Super!

sx2008 29. Jul 2012 15:25

AW: FileListBox Anzahl der Zelen ermitteln ?
 
Was sind denn Zelen?
Ansonsten: wenn du auf Grund irgendeiner Bedingung eine Farbe setzt, dann musst du immer auch Code haben, der die Farbe wieder zurücksetzt.
Delphi-Quellcode:
if filelistbox1.Count < 5 then
  panel1.Color:=clyellow
else
  panel1.Color:=clGreen;

Alterauge 29. Jul 2012 16:16

AW: FileListBox Anzahl der Zelen ermitteln ?
 
Hallo SX2008,

Danke für Deine Hilfe! Die Schleife ist mir bekannt!
Hast Du vielleicht eine Idee was ich am Quelltext falsch mache?

Danke

haentschman 29. Jul 2012 16:25

AW: FileListBox Anzahl der Zelen ermitteln ?
 
Juhuuu...:cheer: wieder jemand der einen ausgibt...

Delphi-Quellcode:
if filelistbox1.Count < 5 then
Zitat:

Danke für Deine Hilfe! Die Schleife ist mir bekannt!
Zum Thema: Worin besteht der Unterschied zwischen dem Operator < und > ?

Alterauge 29. Jul 2012 19:40

AW: FileListBox Einträge ermitteln
 
Danke :) geht!


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:24 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