>>>poComReader = '' >>>PROCEDURE INIT >>> This.poComReader = CREATEOBJECT('MSCOMMLib.MSComm') >>> WITH This.poComReader >>> .CommPort = 8 >>> .Settings = "9600,N,8,1" >>> .InputLen = 1 >>> .PortOpen = .T. >>> ENDWITH >>> EVENTHANDLER(This.poComReader, This) >>>ENDPROC >>I never used this ActiveX control so cannot tell which settings you would need to get it to work.