... nBytesend, nBytes:= Len( cString ) nByteSend := WriteComm( hComm, @cString, nBytes ) Return ( nByteSend == nBytes ) Function ComRead( nHdlCom, nChars ) LOCAL nBytes, cBuffIn := Space(BUFF_IN) nBytes := ReadComm( nHdlCom, @cBuffIn, nChars ) RETURN if( nBytes >0, Left( cBuffIn, nBytes ),"" ...