Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.lang.visual.basic    |    MS Visual Basic discussions, NOT dot-net    |    10,840 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 10,409 of 10,840    |
|    Antony Clements to J French    |
|    Re: a problem with copymem API    |
|    15 Feb 07 20:13:16    |
      From: antony.clements@optusnet.com.au              i modified the code after i posted this, it no longer throws up an error but       it still doesn't work correctly.               dim var1 var2 and var3 as long              ReDim IVbytearray(0 To 7)       ReDim IVbytearray2(0 To 7)              bytearray() = Mid(stream1, b, 8)       bytearray2() = Mid(stream2, c, 8) 'a messagebox here proves that at this       point, the data held in bytearray() is different than the data held in       bytearray2()              var1 = bytearray()       var2 = bytearray2() 'this is where the problem is as var2 returns the same       value as var1 even though the value in bytearray() is different to the value       in bytearray2().              Call CopyMemory(var1, var1 Xor var2, 8)       Call CopyMemory(var1, var1 Xor var3, 8)                     now here is the problem. even though the data source for bytearray() and       bytearray2() are different, for some reason or other they both have the same       value. var2 needs to be a value from the second data source. i hope this is       a clear indication of what i am trying to do.              "J French" |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca