Oppure

Loading
17/08/09 8:30
Master_VB
io in pratica devo combinare una scritta con un'elemento selezionato nella listbox io scrivo così "comando" & Listbox1.selecteditem provo con una msgbox mi visualizza solo quello tra "" ho provato in molti altri modi ma da sempre vuoto e come se non prendesse quello che ho selezionato nella listbox come posso fare????
aaa
17/08/09 8:52
ProgrMan93
Ecco il codice:
 If ListBox1.SelectedItem <> Nothing Then
    MsgBox(ListBox1.SelectedItem.ToString() + " mondo")
 Else
    MsgBox("Non hai selezionato nessun elemento")
 End If


da inserire all'interno di un evento.
aaa
17/08/09 9:44
Master_VB
io un if per vedere se il file è selezionato già ce l'ho è la mia msgbox dal tuo codice l'ho trasformato così:

MsgBox("testo " + ListBox1.SelectedItem.ToString())

(l'ho messo al contrario perchè il mio messaggio deve essere in quest'ordine non col testo dopo come avevi messo te)

però midà questo errore:
Riferimento a un oggetto non impostato su un'istanza di oggetto.

(io penso che dà questo errore perchè come sempre restituisce null cioè non legge quello che seleziono nel listbox:grr:
Ultima modifica effettuata da Master_VB 17/08/09 9:46
aaa
17/08/09 11:40
ProgrMan93
Postato originariamente da Master_VB:

io un if per vedere se il file è selezionato già ce l'ho è la mia msgbox dal tuo codice l'ho trasformato così:

MsgBox("testo " + ListBox1.SelectedItem.ToString())

(l'ho messo al contrario perchè il mio messaggio deve essere in quest'ordine non col testo dopo come avevi messo te)

però midà questo errore:
Riferimento a un oggetto non impostato su un'istanza di oggetto.

(io penso che dà questo errore perchè come sempre restituisce null cioè non legge quello che seleziono nel listbox:grr:


Molto strano...
Ha me funziona ma hai degli elementi dentro la listbox?
aaa
17/08/09 11:44
Master_VB
certo che ci sono nella listbox e anche tanti
aaa
17/08/09 11:48
lorenzo
posta il tuo codice
aaa
17/08/09 11:50
ProgrMan93
Postato originariamente da Master_VB:

certo che ci sono nella listbox e anche tanti


posta anche uno screenshot
aaa
17/08/09 12:05
Master_VB
ecc il codice:
If ListBox1.SelectedIndex >= 0 Then
            ListBox1.Items.RemoveAt(ListBox1.SelectedIndex)
            MsgBox("mio comando " + ListBox1.SelectedItem.ToString())  'anche senza .tostring non funziona
        End If

ed ecco lo screen:
img5.imageshack.us/img5/7291/…
aaa