Archief - [PROG][VB] listbox doorlopen en optellen...

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

yeane_metal

Legacy Member
Dus ik moet een Visual basic programma schrijven, nu zit ik vast op een bepaalt punt en dat is het volgende:
ik moet dus een totaalprijs maken van een hele lijst producten in een listbox, alle prijzen staan dus in een apparte listbox, maar ik weet dus niet hoe je deze listbox doorloopt en alle prijzen erin dus optelt...
Kan iemand me uitleggen hoe je dit doet of een voorbeeldcode geven?

Wover

Legacy Member
je bedoelt dat je een listbox hebt met alle prijzen in?

gewoon

For teller = 1 to lijst.length 'zal wel bestaan zeker length?
Geselecteerd = lijst.selectedindex(teller).text 'of lijst.selectedindex = teller ofzo
Totaal += cstr(geselecteerd)
next


of

dim lijstitem as listboxitem

for each lijstitem in lijst
totaal += lijstitem.tostring
next

miscchien bestaat da ook wel e ;)

BuiZe

Legacy Member
indien VB6 ipv VB.NET:

Dim i As Integer
Dim som As Double
som = 0
For i = 0 To lijst.ListCount-1
som = som + Val(lijst.List(i))
Next

yeane_metal

Legacy Member
nu dat ik toch vnalles aan het vragen ben ^^
welke sorteermethode moet ik gebruiken om alfabetisch te rangschikken in een listbox en heeft iemand daar ook een code van liggen (altijd handig)

Wover

Legacy Member
ge moet nu ni alles door ons laten doen e, het vorige wa ge vroeg bv is eigenlijk iets da ge toch wel "standaard" moet weten, maja...

anyway, om lijsten te sorteren zulde wel veel vinden op google ze ;)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan