Entiendo que no deberías tener ningún problema siempre que lo integres en un entorno de desarrollo de Microsoft.
De todas formas mira la documentación del conector, por si te da alguna orientación con respecto al lenguage a utilizar. Me consta que se puede hacer con C# pero nunca lo he visto con Visual Basic. No debería ser imposible
Los permisos de acceso a SAP son independientes del lenguage que utilices para encapsular al conector
Si te animas, cuéntame que tal te salió
Suerte!!!