I have a situation here... I am trying to hook up an LCD to the PC through the parralel port (to play MP3's). I have the code to drive the LCD in C++. I converted the code to VB6, but it it runs slower than the C++ code (The text scrool is not as smooth). Since VB can't access I/O ports directly, I had to use a dll (inpout32.dll) to allow access to the I/O ports. I think that is where my problems are. Is there a way to compile the C++ code into a dll or something and use it in VB? (keep in mind that I don't know much about C, C++, or making and using DLL's)

Thanks