Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - list
Forum - Visual Basic 6 - list

Avatar
mash_mash (Normal User)
Expert


Messaggi: 230
Iscritto: 25/07/2007

Segnala al moderatore
Postato alle 10:34
Venerdì, 05/12/2008
arieccomi con un altro rompiocapo :
ho una listbox con "n" voci ed un commandbutton che mi permette di cancellare la voce selezionata col mouse, vorrei però fare in modo che alcune voci della list anche se selezionate non possano essre cancellate.

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 16:08
Venerdì, 05/12/2008
Bè ma che ci vuole devi fare un ciclo if e controllare l'elemento da essere cancellato....
so che a parole son tutti bravi, ma se non dici come viene cancellato non posso aiutarti...cioè del tipo:
Per cancellarlo si deve fare doppio click sull'elemento oppure si deve fare click su l'elemento e poi premere un pulsante oppure inserire in una text il numero corrispondente dell'elemento e poi premere un pulsante ecc...
specifica quindi come cancelli l'elemento dalla lista...

PM Quote
Avatar
Overflow (Normal User)
Expert


Messaggi: 334
Iscritto: 11/01/2008

Segnala al moderatore
Postato alle 21:05
Venerdì, 05/12/2008
allora.. peresempio hai una lista cosi:
pane
pasta
verdura
legumi
pasta e legumi non devono essere cancellati:
Codice sorgente - presumibilmente VB.NET

  1. private sub command1_click()
  2. if(list1.list(list1.listindex)<>"pasta" or list1.list(list1.listindex)<>"legumi") then
  3. list1.remove list1.listindex
  4. end sub



credo che cosi dovrebbe funzionare, purtroppo non ho il visual basic adesso per testare il codice

PM Quote
Avatar
antometal (Member)
Guru


Messaggi: 691
Iscritto: 12/09/2007

Segnala al moderatore
Postato alle 23:33
Venerdì, 05/12/2008
esatto così funziona...
è un po spartano xò

PM Quote
Avatar
tippolo (Normal User)
Pro


Messaggi: 157
Iscritto: 21/09/2008

Segnala al moderatore
Postato alle 0:16
Sabato, 06/12/2008
credo che questo trucchetto mash_mash lo voglia utilizzare per l'intestazione della listbox ;)
http://www.pierotofy.it/pages/extras/forum/6/45738-titolo/

giusto mash_mash?

PM Quote
Avatar
mash_mash (Normal User)
Expert


Messaggi: 230
Iscritto: 25/07/2007

Segnala al moderatore
Postato alle 8:05
Martedì, 09/12/2008
Giustissimo , era , anzi è quello il mio intento.

PM Quote