Permalänk
Medlem

Ta bort värden i listboxar?

Hallo igen!
Jag undrar hur man tar bort alla värden i en listbox/kombobox i VB? Alltså hur man gör det med kod. Jag undrar även hur man tar bort bara ett värde men det är inte lika viktigt.
/Magnus

Permalänk
Medlem

list1.clear tömmer hela listan...

och

list1.removeitem index

index = placering i listan eg 0, 1, 2 (om du inte angivit ett eget index
när du skapade posten

Visa signatur

1 + 1 = (1 / 1) * 2 // 100000011 100000110 000011001

Permalänk
Medlem

List1.Clear

List1.RemoveItem <id>

id kan vara en siffra, en variabel, en textruta

List1.RemoveItem 0

List1.RemoveItem removeid

List1.RemoveItem text1.text

tänk på att första entryn i listan är 0, andra är 1, tredje är 2 osv.. Ett tips är om du skriver List1. så får du upp en lista... den brukar vara ganska självförklarande...

Edit: Buhu! aldrig får man vara först

Visa signatur

~ When there's no more room in hell, the dead will walk the earth. ~

Permalänk
Medlem

Tack så mycket... Jag trodde att jag hade testat det men tydligen inte=)
En fråga till. Vad gör ItemData för nåt i listboxar? Vad kan man göra med det?

/Magnus

Permalänk
Medlem

om du trycker på F2 så får du upp Object Browsern och där kan du skriva in vad du
undrar över, t.ex: itemdata

Property ItemData(Integer) As Long
Member of VB.ComboBox
Returns/sets a specific number for each item in a ComboBox or ListBox control.

och så får man ett svar, bra va

Visa signatur

1 + 1 = (1 / 1) * 2 // 100000011 100000110 000011001

Permalänk
Medlem

Du får ursäkta att jag är så trög men hur ska jag göra för att ta ut tex det tredje värdet i en listbox? Och hur gör jag om jag inte vill att det ska finnas dubletter i en kombobox?
/Magnus

Permalänk
Medlem

MsgBox List1.List(2)

När du lägger till kan du ju looopa igenom och kolla så värdet inte redan finns.

Visa signatur

~ When there's no more room in hell, the dead will walk the earth. ~

Permalänk
Medlem

Hur gör jag det? Eller snarare, hur gör jag så att den ska loopa från ListIndex 0 - Sista?
/Magnus

Permalänk
Medlem

Läs en bok kanske? börjar kännas som detta är >din< läxa...

Visa signatur

~ When there's no more room in hell, the dead will walk the earth. ~

Permalänk
Medlem

Hehe, ne det är det inte. Jag gör det bara för att det är roligt. Men boken vi har hjälper inte mycket=( Det står typ inget i den. Det är bara programmering B på gymnasiet så vi har inte lärt oss så mycket än.
Men om du inte vill hjälpa mig behöver du inte göra det.