When the user plugs a USB device into the computer, my program checks in the registry for the Port the driver has used (usually the next available, on my system Comm 5).
I use the MSComm control to open a communication with a chip on an electronic device. It works great, I use a GUI to perform hyperTerminal operations.
My customers OS (XP Pro) tries to use port 17, and the program fails to communicate with the device, although HyperTerminal will work.
According to the VB Helpfile the MSComm control can only use ports 1 - 16. Is there any other way around this??
I need a fix which doesn't involve users messing around with hardware settings, I need to do it all via my program.
Thank you
