vad gör scriptet ? intresserad.
Frågan#1
Skall omvandla en snutt VBScript till C# men får det inte att funka.
VBScript:
For i = 1 To Len(strSeed)
nSeed = nSeed Xor ((256 * ((i - 1) Mod 4) * AscB(Mid(strSeed, i, 1))))
Next
6 svar · 227 visningar · startad av aengman
Skall omvandla en snutt VBScript till C# men får det inte att funka.
VBScript:
For i = 1 To Len(strSeed)
nSeed = nSeed Xor ((256 * ((i - 1) Mod 4) * AscB(Mid(strSeed, i, 1))))
Next
vad gör scriptet ? intresserad.
Har löst det på annat sätt men snutt irirterar mig ;-)
AscB() förstog jag inte riktigt vad den gjorde... men jag chansar lite lätt 
Annars så borde nedanstående fungera...
long nSeed;
for(int i = 1; i <= strSeed.Length; i++)
nSeed ^= ((256 * ((i - 1) % 4) * (long) Convert.ToByte(strSeed.Chars(i))))
Tyvärr så sitter jag inte vid min burk nu, så jag kan inte lova att det fungerar, men jag hoppas det gör det 
Fungerade utmärkt. Tack så mycket.
Varsågod. Kul att man kan vara till hjälp emellanåt 