Mitenkä saisin vb:ssä listboxiin useamman arvon yhdelle riville?
Kamoon, kainyt joku osaa auttaa! :(
ListBoxiin saa kutakin indeksiä kohden yhden merkkijonon (List(Index)-ominaisuus ja yhden luvun (Itemdata-ominaisuus, Long-tyyppi). Jos tarvii useampia muuttujia, ne on sisällytettävä edellisiin.
Ei ListBoxiin saa muuttujia. ListBoxiin saa ainoastaan arvoja, mutta nuo arvot voidaan toki hakea muuttujista. Jos haluat kaksi arvoa, niin yhdistät kahden muuttujan arvon yhdeksi ja pistät sen ListBoxiin.
arvo3 = arvo1 + arvo2
lainaus:
Kamoon, kainyt joku osaa auttaa! :(
Ja mitä tuohon tulee, niin ei täällä joka iikka koko aikaa silmä kovana kyylää keskustelua. Ei vastausta pidä aina vartissa odottaa. Siihen voi joskus mennä tuntejakin, jos kyseisin asian osaajia ei ole paikalla, vaikkei tämä vaikea asia ollutkaan. Kyllä täällä onneksi aika nopeasti silti keskustelu pelaa.
Meinaat siis et jos haluun kaks saraketta ni täytyy olla kaks listboxii? Mut eikö lisboxia pysty "jakamaan" mitenkään?
hunajavohveli kirjoitti:
Ei ListBoxiin saa muuttujia.
Totta turiset... en vaan ajatellu ku kirjotin et eihän ne muuttujia oo.
muutes hunajavohveli....
don't be so meen!!
Oon vasta alkaja vb:ssä enkä täälläkään nii kovin kauvaa oo hillunu!
Joo ja jäynis tämä ei ole irc. Näetkö sen 'Muokkaa' linkin siinä vieressä viestejä voi muokata.
Jäynis kirjoitti:
muutes hunajavohveli....
don't be so meen!!
Oon vasta alkaja vb:ssä enkä täälläkään nii kovin kauvaa oo hillunu!
Joo, sori, olis pitäny pistää hymiö perään. :) En kirjoittanut mitenkään pahalla äänen sävyllä. (se on muuten sivumennen sanoen "mean")
Enhän mä sokee oo. Vaan onpa mukava kysyä täältä jopa jotain näin yksinkertasta ku palautteeksi tulee vaan vittuilua.
Ainut kunnon kommentti tuli sedältä, kiitos sulle toi autto paljo.
Jäynis kirjoitti:
Mut eikö lisboxia pysty "jakamaan" mitenkään?
Ei. Mitä yrität tehdä? Ehkä jokin kustomkontrolli (FlexGrid?) sopisi tarpeisiisi.
Jäynis kirjoitti:
Kamoon, kainyt joku osaa auttaa! :(
Jos tarvii nopeita vastauksia, kannattanee kokeilla IRC:iä.
Käytä listviewiä joka sisältyy wintoosan common controls -objektiin.
Jos haluat välttämättä käyttää ListBoxia, niin kirjoita tietojen väliin pari tabulaattoria, jolloin uusi sarake alkaa aina samasta paikasta. Ota kuitenkin huomioon, että tarvittavien tabulaattoreiden määrä vaihtelee tietojen pituuden mukaan!
List1.AddItem "1. rivi" & vbTab & vbTab & "12" List1.AddItem "2. rivi" & vbTab & vbTab & "34" List1.AddItem "3. rivi" & vbTab & vbTab & "56"
Kiitokset kaikille! Oli paljo apua.
Muute sori ku hermostuin nii helposta,
valvoin viimeyön (kiitos ohjelmointiputkalle :) )
jonka takia oon ollu melko kärttynen.
Aihe on jo aika vanha, joten et voi enää vastata siihen.