Visual Basic 6 class allowing serial port handling using the API method instead of MSComm