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 - Sapere quant'è l'unga una riga...
Forum - Visual Basic 6 - Sapere quant'è l'unga una riga...

Avatar
SuperTiz (Ex-Member)
Pro


Messaggi: 97
Iscritto: 25/05/2007

Segnala al moderatore
Postato alle 21:31
Lunedì, 03/09/2007
ciao a tutti, spero di essere abbastanza chiaro perke in realtà non so nemmeno come chiederlo XD
passiamo al dunque
io ho una textbox a piu righe, quindi con multiline = true

in questa textbox ce scritto:

Sono
Alessandro


dunque, io non saprei come fare per sapere quanti caratteri è lunga la seconda riga, ovvero "Alessandro"
ovviamente al programma non devo dirgli di controllare la seconda riga (es Len(2riga lol))
bensi da che carattere iniziare la ricerca di lunghezza, pero tralasciando il resto del programma
mi spiego meglio

se io ho di nuovo:

Sono
Alessandro
Ciao

noi sappiamo che la prima riga occupa 4+2 caratteri (il "a capo" prende 2 punti carattere)
quindi io dovrei dire al programma di iniziare il conto carattere a partire dalla 6 posizione, per poi fermarsi pero alla fine della riga stessa, senza contare anche "Ciao"

mi sono spiegato lol?
grazie infinitamente per ogni eventuale risposta
ciaaooo

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 9:04
Martedì, 04/09/2007
purtroppo non è che abbia capito bene;
percaso vuoi che con la funzione len vengono contati i caratteri solo di alessandro???

Ultima modifica effettuata da GrG il 04/09/2007 alle 9:07
PM Quote
Avatar
SuperTiz (Ex-Member)
Pro


Messaggi: 97
Iscritto: 25/05/2007

Segnala al moderatore
Postato alle 11:16
Martedì, 04/09/2007
grazie GrG per esserti interessato
dunque, per farla in breve, vorrei sapere quanti caratteri è lunga una determinata riga di una textbox multiline. ovviamente al programma non gli devo dire "controlla la seconda riga", ma gli devo dare il punto di partenza. e fin qui non ce problema. il problema è dirgli di fermarsi a contare alla fine della riga stessa

PM Quote
Avatar
AntoMEtal (Normal User)
Rookie


Messaggi: 22
Iscritto: 04/07/2007

Segnala al moderatore
Postato alle 11:59
Martedì, 04/09/2007
invece puoi benissimo usare la funzione len...
prova questo codice

dim riga() as string
riga=split(text1,vbcrlf)
  a questo punto in ogni locazione del vettore riga c'è una riga della textbox
ad esempio riga(0)=ciao riga(1)=alessandro
quindi len(riga(1))=10
in questo modo puoi trovare la lunghezza di tutte le righe molto + facilmente

ok???


PM Quote
Avatar
SuperTiz (Ex-Member)
Pro


Messaggi: 97
Iscritto: 25/05/2007

Segnala al moderatore
Postato alle 13:01
Martedì, 04/09/2007
AntoMetal sei un grande!!!! era proprio quello che cercavo, che dire grazie infinite!!!!
grazie anche a tutti quelli che si sono interessati!

ciao ciao e ancora grazie

PM Quote