>Set Talk off >PUBLIC dspForm > > dspForm = CREATEOBJECT('Form') > *dspForm.show > dspForm.newObject("dspcom","slscom") && ==> Got error here.. > dspForm.dspcom.CommPort = 1 > dspForm.dspcom.Settings = "9600,N,8,1" > dspForm.dspcom.PortOpen = .T. > dspForm.dspcom.Output = Space(20) > dspForm.dspcom.Output = Space(20) > dspForm.dspcom.Output = Substr(xDESC,1,20)+CHR(11)+; > Alltrim(Transform(xPUR_QTY))+' @ '+"B$"+" "+Allt(Transform(xPur_prc,'9,999,999.99')) > > dspForm.dspcom.PortOpen = .F. > *dspForm.Hide > >DEFINE class slscom as olecontrol > OleClass = 'MSCOMMLib.MSComm.1' >ENDDEFINE>