I've been successfully using VB to put and retrieve messages. However, I am starting to get responses larger than 64k bytes. The MQGet call requires a String datatype, which is 64K max. I tried using the MQGetAny call and passing a Variant of size 100K, but it just dies. It dies even when the response is less than 64K.