как я могу использовать темы в ActiveMQ с VB6? Есть ли другой способ, кроме использования REST API?
Рассматривали ли вы использование транспорта STOMP? http://activemq.apache.org/stomp.html. STOMP поддерживает клиенты .NET - http://stomp.codehaus.org/DotNet.
Также Apache Camel может соединить JMS с протоколом, который вы желаете.