Quote Originally Posted by PhotonBytes View Post
Can you show me where you said something twice to me? Many apologies.
I sure can.
Quote Originally Posted by jmcilhinney View Post
If it exports functions directly then you need to use Platform Invoke (pinvoke), just as you do for Windows API functions.
Quote Originally Posted by jmcilhinney View Post
As I said previously, you will have to use pinvoke to call the unmanaged functions exported by your library.
Quote Originally Posted by PhotonBytes View Post
If there is nothing for me to do on the C++ side what can I do on the VB side to make my c++ dll work?
Exactly what I already told you to do.
Quote Originally Posted by jmcilhinney View Post
Basically, you declare a .NET method with the appropriate attributes that matches the signature of the unmanaged function you want to call. You then call your method and .NET will invoke the external function. You'll then need to deploy your unmanaged library with your .NET app. You might start here.
Did you follow the link that I went to the trouble of providing as a starting point for you, which provides an example of the sort of thing I described?