>> Thisform.oMSComm.PortOpen = .F.
>>
>>>>******************************************************************************** >>* Method: D_POSNEW.OUTPUTLINEDISPLAY >>* Date: 11/05/06 >>* Author: Ken Buch >>* Notice: Copyright (c) 2006 ** KBA Software **, All Rights Reserved. >>* Compiler: Visual FoxPro 09.00.0000.3504 for Windows for Windows >>* Comments: >>* >>* Change Log: >>* >>*************************************************************************** >>LPARAMETERS tcLine1,tcLine2 >> >>LOCAL lcText,lcReset,lcNormalMode >> >>IF EMPTY(tcLine1) >> tcLine1 = '' >>ENDIF >>IF EMPTY(tcLine2) >> tcLine2 = '' >>ENDIF >> >>*format lines to 19 characters plus CR/LF plus 19 characters >>lcText = LEFT(tcLine1,19) + CHR(13) + CHR(10) + LEFT(tcLine2,19) >> >>THISFORM.poledisplay = lcText >>THISFORM.pgf1.pageInSale.edtPoleDisplay.Refresh() >>THISFORM.pgf1.pageTender.edtPoleDisplay.Refresh() >> >>IF TYPE('thisform.oMSComm.Name')#'C' >> TRY >> Thisform.oMSComm=CREATEOBJECT('mscommlib.mscomm.1') >> Thisform.oMSComm.Settings='9600,N,8,1' >> Thisform.oMSComm.CommPort = oAPP.poledisplaycommport >> CATCH >> IF oAPP.poledisplay >> WAIT WINDOW NOWAIT 'Microsoft Communications Control not installed' >> ENDIF >> ENDTRY >>ENDIF >> >>TRY >> lcReset = CHR(31) >> lcNormalMode = CHR(17) >> IF NOT Thisform.oMSComm.PortOpen >> Thisform.oMSComm.PortOpen = .T. >> ENDIF >> >> Thisform.oMSComm.Output = lcReset + lcNormalMode + lcText >> Thisform.oMSComm.PortOpen = .F. >>CATCH >> IF oAPP.poledisplay >> WAIT WINDOW NOWAIT 'Microsoft Communications Control not installed' >> ENDIF >>ENDTRY >> >>>
>Thisform.oMSComm.Output = lcReset + lcNormalMode + lcText >IF Thisform.oMSComm.PortOpen > Thisform.oMSComm.PortOpen = .F. >ENDIF >Thanks,