Ungefär så här
LB.Items.Count()
Se gärna i manualen också.
Och du, försök att välja bättre rubriker.
9 svar · 448 visningar · startad av Alpha II
Hej!
Jag håller på med ett program som ska generera ett bild-index i HTML och jag undrar hur jag ska göra så att prgrammet ska räkna ut hur många rader (<TR> ) som tabellen med bilderna ska bestå av! Bildsökvägarna ligger i en TListBox!
Ungefär så här
LB.Items.Count()
Se gärna i manualen också.
Och du, försök att välja bättre rubriker.
Vad är det för fel på "Öhhhh" 
Det du skrev räknade ju bara ut hur många "items" som finns i listrutan!
jag vill att den ska räkna ut hur många rader det blir med ett visst antal bilder och 4 bilder i bredd!
>Vad är det för fel på "Öhhhh"
Inte så informativt.
>Det du skrev räknade ju bara ut hur många "items" som finns i listrutan!
Var det inte det du ville ha reda på?
>jag vill att den ska räkna ut hur många rader det blir med ett visst antal bilder och 4 bilder i bredd!
Var inte bilderna listrutan. Eller vilka bilder är det du pratar om?
Om du vill räkna antal rader det kommer att bli, om du har 4 bilder i bredd:
antal := (listbox.items.count() div 4);
Rymdknark: Det du skrev funkar bara så länge antalet bilder går att dela med 4 och blir ett heltal! Finns det någon funktion att avrunda flyttal?
Nu har jag äntligen lyckas!
Men finns det nått sätt att avrunda tal uppåt eller neråt?
Avrunda gör man med Round().
eller direkt med Div istället för / och Round
Nähäääädå
"7 div 4" ger svar: 1
men round(7/4) ger svar: 2
div avrundar alltid NER till närmsta heltal medans round avrundar till närmsta heltal både upp och ner...