das wird ein spannender morgen -.-
Code
Dim buffer$
MSComm1.CommPort = Nz(Port, 1)
MSComm2.CommPort = Nz(Port, 1)
If MSComm2.PortOpen = False Then
MSComm2.PortOpen = True
End If
tmpNummer = Me.Nummer
MSComm2.InputLen = 0
MSComm2.Output = "I8,1,1" + Chr(13) + Chr(10)
MSComm2.Output = "ON" + Chr(13) + Chr(10)
MSComm2.Output = "R43,0" + Chr(13) + Chr(10)
MSComm2.Output = "q360" + Chr(13) + Chr(10)
MSComm2.Output = "S2" + Chr(13) + Chr(10)
MSComm2.Output = "D7" + Chr(13) + Chr(10)
MSComm2.Output = "ZT" + Chr(13) + Chr(10)
MSComm2.Output = "US1" + Chr(13) + Chr(10)
MSComm2.Output = "JF" + Chr(13) + Chr(10)
MSComm2.Output = "N" + Chr(13) + Chr(10)
MSComm2.Output = "B83,5,0,2,2,5,55,N," + Chr(34) + CStr(Format(tmpNummer, "0000000000")) + Chr(34) + Chr(13) + Chr(10)
MSComm2.Output = "A115,68,0,2,1,1,N," + Chr(34) + CStr(Format(tmpNummer, "0000000000")) + Chr(34) + Chr(13) + Chr(10)
MSComm2.Output = "P1" + Chr(13) + Chr(10)
buffer$ = buffer$ & MSComm2.Input
Me.DruckerInput = buffer$
MSComm2.PortOpen = False