Ciao ragazzi...dovrei convertire una stringa alfanumerica in numero..quindi
BK-040-CC
diventa un numero e vicevera dal numero mi diventa di nuovo stringa.... esiste qualche metodo? cosa devo cercare? io pensavo ai codici ascii
Ciao ragazzi...dovrei convertire una stringa alfanumerica in numero..quindi
BK-040-CC
diventa un numero e vicevera dal numero mi diventa di nuovo stringa.... esiste qualche metodo? cosa devo cercare? io pensavo ai codici ascii
e che numero vorresti ottenere con BK-040-CC ?
e invece ci sto riuscendo...poi ti faccio vedere la funzione
e invece che?Originariamente inviato da dany81b
e invece ci sto riuscendo...poi ti faccio vedere la funzioneho solo fatto una domanda...
scusa, pensavo fosse una provocazione :P
cmq la stringa di conversione è questa
function converti_stringa(string)
for i=65 to 90
string=replace(UCASE(string),UCASE(chr(i)),i)
next
converti_stringa=string
end function
praticamente converto ogni lettera con il suo relativo cod.asci... il problema sorge nella proceudura opposta perchè in quel caso mi converte anche i numeri che erano in mezzo...
BK-040-CC
penso che manipolando la stringa dovrei riuscisrci...
se usi delle triplette per ogni carattere non avrai problemi
BK-040-CC diventa 066075045048052048045067067
that easy!![]()