I have VBX'x that allow you to read/write to any port in the PC. They're for VB4 16-Bit.