1)Millaisella tekniikalla saan arvottua sattumanvaraisen kortin korttipakasta? Lukujen arpominenhan on yksinkertaista, mutta miten arpoa kortti...Jokaista korttiahan en viitsi kirjoittaa ohjelmaan. Esim. ruutu neljä, pata ässä jne... Luulisin, että VB:stä löytyy jokin operaatio joka helpottaa tehtävää.
2)Kuinka saan siirrettyä tekstiä drop-down list boksiin tavallisesta list boksista? lst.additem ei oikein pure.
Ja sitten, Mitä eroa on Combo boksin styleillä?
Kiitoksia vastauksista!
2)Kuinka saan siirrettyä tekstiä drop-down list boksiin tavallisesta list boksista? lst.additem ei oikein pure.
Ja sitten, Mitä eroa on Combo boksin styleillä?
Kiitoksia vastauksista!
Vastaukset 2
Vanhimmat
Hyvä näin. Ei tarvitse jelppiä sen suhteen.
Jos tarkoitat ”drop-down list boksilla” ComboBox:ia, jonka Style:ksi on valittu ”2 – Dropdown List”, se onnistuu käskyllä ”Combo1.AddItem List1.Text”, eli listaboksin List1:n valittu rivi lisätään Comboon.
Combo-boxilla voi olla kolme Style:ä:
0 – Dropdown Combo: Käyttäjä voi myös kirjoittaa tekstiä
1 – Simple Combo: Toimii kuten normaali TextBox. Tämä on varmaan sitä varten tehty, kun on tyhjä lista, käyttäjä voi käsin syöttää kaikki arvot (ohjelman täytyy AddItem:llä kyllä lisätä syötetty arvo valintaan). Kun käyttäjä on syöttänyt ensimmäisen arvon, muutetaan Style sitten 0:ksi, jolloin käyttäjä voi syöttää lisää arvoja tai valita jo syötetyn arvon.
2 – Dropdown List: Käyttäjä voi valita vain listassa olevan alkion (joka on siis AddItem:llä lisätty valmiiksi). Eli toimii, kuten 0-valinta, mutta ei voi syöttää tekstiä.