il problema è nel ciclo, in pratica se ho capito bene for a in x vuol dire che se io metto una stringa in in ingresso tipo "@00RD10000010" a ogni giro lui mi seleziona una lettera e me la converte poi dopo fa la somma e me la converte in esadecimale.
Il programma che avevo pensato (e che non funziona
) era una cosa tipo questa
Codice sorgente - presumibilmente VB.NET |
Dim fcs, a As String For Each lettera As String In TextBox1.Text fcs = Asc(lettera) TextBox2.Text = TextBox2.Text & Hex(fcs) Next
|
solo che non so come tradurre le ultime istruzioni. Penso che l'errore sta nel fatto della somma che deve fare bit a bit.
In pratica questo è un programma che mi calcola il checksum che poi devo trasferire in un mio programma dopo
Ultima modifica effettuata da blaster il 15/06/2011 alle 0:31