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 - Rubrica
Forum - Visual Basic 6 - Rubrica

Avatar
Roberto VB (Member)
Expert


Messaggi: 419
Iscritto: 29/01/2007

Segnala al moderatore
Postato alle 18:54
Giovedì, 17/01/2008
Salve a tutti, stavo creando una rubrica e volevo sapere come posso ordinare (in ordine alfabetico) la lista dei contatti (che visualizzo in una textbox).
Grazie!!:)

PM Quote
Avatar
antometal (Member)
Guru


Messaggi: 691
Iscritto: 12/09/2007

Segnala al moderatore
Postato alle 19:49
Giovedì, 17/01/2008
intanto...
Codice sorgente - presumibilmente Visual Basic 6

  1. dim voce() as string
  2. voce=split(textbox,vbcrlf)



ci vuole sicuramente

poi puoi procedere in 2 modi:
1. ordini il vettore da te
2. metti gli elementi del vettore in una listbox nascosta con la proprietà sorted=true poi riprendi tt le righe e le rimetti nella textbox

PM Quote
Avatar
kryc (Ex-Member)
Rookie


Messaggi: 36
Iscritto: 11/12/2007

Segnala al moderatore
Postato alle 21:14
Giovedì, 17/01/2008
Non fai prima a visualizzarli in una listbox? serve apposta per listare degli elementi :) la textbox è inutile in questo caso.
Con la listbox puoi anche generare degli eventi al click di ogni contatto, non è più utile?

PM Quote
Avatar
Roberto VB (Member)
Expert


Messaggi: 419
Iscritto: 29/01/2007

Segnala al moderatore
Postato alle 21:40
Giovedì, 17/01/2008
si probabilmente hai ragione:k: , così utilizzo la proprietà sorted e il problema si risolve 8-)

Ultima modifica effettuata da Roberto VB il 17/01/2008 alle 21:41
PM Quote