При использовании Visual Basic (без .Net) для этого я использовал Script Control .
Эта страница содержит некоторую документацию, как вызвать его из старого доброго VB.
Синтаксис выглядит примерно так:
Result = ScriptControl.Run("Name", arg1, arg2, ... argn)
Редактировать (после прочтения комментария):
Если вам не нужен VBScript для запуска в вашем контексте (если вы не делитесь объектами), вы можете создать небольшое приложение, которое запускает сценарий вне процесса. Ваше основное приложение - 64-битное, вспомогательное - 32-битное. Вы по-прежнему можете передавать простые параметры.