Oppure

Loading
16/09/11 12:20
danduz97
Salve a tutti.
volevo chiedere se ci fosse un modo per separare ogni cifra o lettera di un numero o di una parola per poi far comparire la parola o il numero "spezzato" in cifre o lettere in più textbox.

esempio:
'textbox dove io scriverò la parola o il numero

Textboxprincipale.text="ciao"

'textboxes dove verranno visualizzate le lettere o cifre

Textbox1.text="c"
Textbox2.text="i"
Textbox3.text="a"
Textbox4.text="o"



Volevo anche chiedere se era possibile far comparire in una label il numero di lettere o cifre di una textbox

Esempio: se nella mia textbox scrivo "ciao" nel label mi dovrebbe comparire "4" oppure se nella mia textbox scrivo "127" nel label mi dovrebbe comparire "3"


Grazie a tutti :k:
Ultima modifica effettuata da danduz97 16/09/11 12:25
aaa
16/09/11 12:28
nessuno
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
16/09/11 14:50
walker93
per la prima dovresti usare un for each per separare i singoli caratteri della stringa
e utilizzando un contatore e un array di controlli textbox le riempi:
i+=1
txtbox(i).text=...

in questo modo puoi anche scegliere se aumentare dinamicamente le textbox a seconda della lunghezza della stringa oppure andare a ripetere il ciclo di textbox fino alla fine(leggi dall'alto in basso):
txt(0) = c o n z
txt(1) = i d d
txt(2) = a a u
oppure ancora ignorare i caratteri che non ci stanno:
txt(0) = c
txt(1) = i
txt(2) = a

spero che sia chiaro...
aaa