This week's book giveaway is in the Mac OS forum. We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line! See this thread for details.
I don't think you can do that with VB Dll. In general you could use JNI (which is a big hassle and unstable) to call C++ methods from Java. I don't think it works with VB. One thought though. If you are developing code that relies on VB dll then you are not interested in platform independence and either VB or VC++ might work better for you than Java.
subject: How Do i call The Methods of DLL File Created in VB into Java file