PDA

Visualizza la versione completa : VB Spazi uguali e elementi incolonnati


xit
04-07-2002, 16:28
Il mio problema è questo: io carico una listbox così:
lstStru.Additem lstStru.AddItem "Nome" & "Cognome" & "Indirzzo"

lstStru.AddItem dbRec!Nome & " | " & dbRec!Cognome & " | " & dbRec!Indirizzo &

Adesso apro il mio form e vedo la mi list box e tutto sfasato

Nome Cognome Indirizzo
erer retry tryyuyui

Come faccio a incolonnare tutto, e a lasciare gli spazi giusti?

alfdev
04-07-2002, 17:48
fai così:

nome & vbtab & cognome & vbtab & ind

rosamunda
04-07-2002, 17:52
Hai due possibilità :

1) utilizzi un font di caratteri non tipografico (courier new) in modo che i caratteri abbiano tutti la stessa larghezza e poi aggiungi caratteri space fino alla lunghezza desiderata (di ogni stringa parziale)

2) utilizzi FlexGrid, per visualizzare è molto simile a ListBox e graficamente ha più possibilità.

Ciao.

JamesD
05-07-2002, 10:04
Il metodo delle tabulazioni è più che valido!
Perchè usare una flex quando la list è molto più comoda?:master: .

Ciaoz:ciauz:

rosamunda
05-07-2002, 11:03
quando ho scritto il msg non avevo visto l'intervento su vbtab.

non l'ho mai usato ma credo che le tabulazioni possono sballare se la differenza di len tra le stringhe da incolonnare è maggiore del numero di caratteri di vbtab ... e quindi per essere sicuro della tabulazione ti tocca comunque calcolare quanti vbtab mettere, o no?

Loading