Anyone using the scanner SDK with VB?

Our shop is using PowerBuilder. Great in its time; dinosaur now. However, we can call standard Windows DLLs with it, and I was wondering if anyone has used the SDK from a Visual Basic application? I ask because the datatypes in VB are more similar to those in PowerBuilder and it's easier to port the VB app than the Cpp or C# versions.