Actually you can use a sorta inline asm in VB6, Seen it somewhere in a CRC32 class..