27. december 2012 - 18:24Der er
3 kommentarer og 1 løsning
Hjælp til beregning af checksum.
Hej. Jeg er lidt grønd i vb.net men skal bruge beregning af checksum af de sidste 4 bytes + 1. Det er til konunikation med et relækort på serial port. Den streng der sendes f.eks. (vbcr & 1 & "S" & "3") Hvilket gerne skulle ende med (vbcr & 1 & "S" & "3") & checksum
Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
Hvis du søger en metode til at lave checksum på en streng a vilkårlig længde i stedet for det "faste" indhold i eksemplet, kunne det lægges i en funktion som dette:
function csum(cstr) dim i,j,s j=0 s=right(cstr,4) for i=1 to len(s) : j=j+asc(mid(s,i,1)) : next csum=(j and 255)+1 end function
Bemærk, at dette er VBscript, da jeg ikke kender noget til VB.net - det burde dog let kunne overføres.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.