magicolotto (Normal User)
Expert
Messaggi: 338
Iscritto: 21/01/2008
|
s = Split(n3, ("<"))
se dovessi mettere aggiungere un'altro separatore... come si scrive la funzione?
grazie
|
|
LittleHacker (Member)
Guru
Messaggi: 1033
Iscritto: 28/04/2009
|
Non mi ricordo tanto bene in vb6 ma dovrebbe essere così:
Codice sorgente - presumibilmente Visual Basic 6 |
dim a
dim b
a = Split(stringa da splittare, "oggetto split")
b = Split(stringa da splittare, "oggetto split")
|
|
|
magicolotto (Normal User)
Expert
Messaggi: 338
Iscritto: 21/01/2008
|
cosi la scrivo due volte , poi di conseguenza dovrei controllare quale da il giusto risultato
intendevo tutto su una stringa
|
|
LittleHacker (Member)
Guru
Messaggi: 1033
Iscritto: 28/04/2009
|
Postato originariamente da magicolotto:
cosi la scrivo due volte , poi di conseguenza dovrei controllare quale da il giusto risultato
intendevo tutto su una stringa |
Beh dovresti fare:
Codice sorgente - presumibilmente Visual Basic 6 |
dim a
dim b
a = split(n3, "<")
b = split(a(1), ">")
|
|
|
magicolotto (Normal User)
Expert
Messaggi: 338
Iscritto: 21/01/2008
|
quindi se ho un numero
>3<
con la funzione split
n3= >3<
s = Split(n3, (">"))
b = Split(s(0), "<")
lblFields(3).Caption = b(o)
oppure scritta
s = Split(n3, ("<"))
b = Split(s(0), ">")
lblFields(3).Caption = b(o)
mi dara' sempre 3
giusto??
grazie
|
|
LittleHacker (Member)
Guru
Messaggi: 1033
Iscritto: 28/04/2009
|
Postato originariamente da magicolotto:
quindi se ho un numero
>3<
con la funzione split
n3= >3<
s = Split(n3, (">"))
b = Split(s(0), "<")
lblFields(3).Caption = b(o)
oppure scritta
s = Split(n3, ("<"))
b = Split(s(0), ">")
lblFields(3).Caption = b(o)
mi dara' sempre 3
giusto??
grazie
|
No
Hai n3 = ">3<"
Devi fare:
Codice sorgente - presumibilmente Visual Basic 6 |
dim s
dim b
s = split(n3, ">")
b = split(s(1), "<")
lblfields.caption = b(0)
|
così ti darà 3 te prima mettevi s(0) apposto di s(1) e perciò ti guardava prima della stringa splittata cioè prima della > perciò ti dava null... |
|
magicolotto (Normal User)
Expert
Messaggi: 338
Iscritto: 21/01/2008
|
N3 ....
potrbbe essere
n3= ">3"
oppure
n3= "3<"
non avro' mai
n3= ">3<"
ecco perche ho scritto e chiedevo se andava bene in quel modo...
quindi va bene come l vaevo scritto
??
|
|
LittleHacker (Member)
Guru
Messaggi: 1033
Iscritto: 28/04/2009
|
Postato originariamente da magicolotto:
N3 ....
potrbbe essere
n3= ">3"
oppure
n3= "3<"
non avro' mai
n3= ">3<"
ecco perche ho scritto e chiedevo se andava bene in quel modo...
quindi va bene come l vaevo scritto
??
|
va beh allora se è così devi controllare prima se hai tutte e due le prentesi oppure una a sinistra o l'altra a destra...sennò ti darà degli errori perchè lo split invece che trovare la < o > trova null... |
|
magicolotto (Normal User)
Expert
Messaggi: 338
Iscritto: 21/01/2008
|
a e come ??
devo controllare .. come?
cmq graziee sei stato molto di aiuto
|
|