Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionmaCommande = "commandeBidule" & VBCR Me.Label1.Caption = maCommande ' affichage MSCOMM1.Output = maCommande ' envoi
MSCOMM1.Output = Me.TextBox1.Text & VBCR 'tu ne peux pas saisie de CR, il faut donc le rajouter à l'envoi
Private Sub Communique_OnComm() Dim strBuffer As String Select Case Communique.CommEvent 'liste des erreurs possibles Case comEventBreak ' On a reçu un signal d'interruption (Break) Call Automate("ErreurReception") Case comEventCDTO ' Timeout de la porteuse Call Automate("ErreurReception") Case comEventCTSTO ' Timeout du signal CTS (Clear To Send) Call Automate("ErreurReception") Case comEventDSRTO ' Timeout du signal de réception Call Automate("ErreurReception") Case comEventFrame ' Erreur de trame Call Automate("ErreurReception") Case comEventOverrun ' Des données ont été perdues Call Automate("ErreurReception") Case comEventRxOver ' Tampon de réception saturé Call Automate("ErreurReception") Case comEventRxParity ' Erreur de parité Call Automate("ErreurReception") Case comEventTxFull ' Tampon d'envoi saturé Call Automate("ErreurReception") Case comEventDCB ' Erreur de réception DCB (jamais vu) Call Automate("ErreurReception") ' liste des événements possibles qui sont, eux, normaux Case comEvCD ' Changement dans la broche CD (porteuse) Case comEvCTS ' Changement dans broche CTS Case comEvDSR ' Changement dans broche DSR (réception) Case comEvRing ' Changement dans broche RING (sonnerie) Case comEvReceive ' Si on reçoit des données strBuffer = strBuffer & Communique.Input Case comEvSend ' Il y a des caractères à envoyer Case comEvEOF ' On a reçu le caractère EOF End Select End Sub
Les machines ne font pas d'erreurs
Heureusement nous sommes humains
Private Sub Form_Load() 'Centralisation de la fenetre Me.Left = (Screen.Width - Me.Width) \ 2 Me.Top = (Screen.Height - Me.Height) \ 2 End Sub Private Sub Ping_Click() Dim IPAddress As String IPAddress = "127.0.0.1" If My.Computer.Network.Ping(IPAddress) = False Then imgNotConnected.ZOrder Else imgConnected.ZOrder End If End Sub Private Sub imgConnected_Click() 'Voyant Vert End Sub Private Sub imgNotConnected_Click() 'Voyant Rouge End Sub