I have a solution written in C++ for ISO 8583 messages handling.
it is compile as DLL so you can call its functions from VB
or you can convert it to COM object.
It is free software and it has all source code. It is part of a larger product.
You may check it and download it from http://multixtpm.sourceforge.net