ciao!
ho bisogno di questa cosa qui:
ho una stringa che supponiamo valga "CIAO"
io vorrei convertirla in un array di caratteri e poi convertire ogni singolo carattere nel suo valore decimale...
come posso fare??
tnx!
![]()
ciao!
ho bisogno di questa cosa qui:
ho una stringa che supponiamo valga "CIAO"
io vorrei convertirla in un array di caratteri e poi convertire ogni singolo carattere nel suo valore decimale...
come posso fare??
tnx!
![]()
io ti spiego come farlo, però il codice lo scrivi tu: :master:
dichiari una variabile array varArray()
fai il redim della variabile mettendo la lunghezza della stringa che vuoi convertire
per sapere il valore decimale (ASCII) del cararattere usa la funzione ASC
Ciao
Oppure, piu' semplicemente
codice:Dim s As String Dim a() As Byte s = "CIAO" a = StrConv(s, vbFromUnicode)
il tuo metodo è il migliore maforse era meglio che ci riusciva da solo......![]()
pazienza
ciao
Beh ... ancora i dati li ha in decimale ... dovra' scrivere il codice per trasformarli in esadecimale ...
funzione Hex![]()
grazie a tutti!![]()
Proprio niente puo' scoprire da solo ... eh?Originariamente inviato da girobai
funzione Hex![]()
![]()
hai ragione!
![]()