Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    (vb) Back Space

    Ho creato una sorta di hyperterminal ma il BACK SPACE non funziona, al posto di tornare indetro di un carattere mi scrive caratteri strani. Come posso risolvere?......

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480

    Re: (vb) Back Space

    Originariamente inviato da tecnoguru
    Come posso risolvere?......
    Postare il codice ... ?

  3. #3
    Private Sub Rich_terminal_KeyPress(KeyAscii As Integer)
    frmMain.MSComm1.Output = Chr$(KeyAscii)

    End Sub

    Rx$ = frmMain.MSComm1.Input ' Leggo il contenuto del buffer di ricezione (e svuoto .Input)
    If Len(Rx$) Then ' Se ho ricevuto qualcosa lo scrivo nella TextBox
    frm_Terminal.Rich_terminal.Text = frm_Terminal.Rich_terminal.Text & Rx$
    End If

    spero che sia sufficente.....

  4. #4
    Originariamente inviato da tecnoguru
    Private Sub Rich_terminal_KeyPress(KeyAscii As Integer)
    frmMain.MSComm1.Output = Chr$(KeyAscii)

    End Sub

    Rx$ = frmMain.MSComm1.Input ' Leggo il contenuto del buffer di ricezione (e svuoto .Input)
    If Len(Rx$) Then ' Se ho ricevuto qualcosa lo scrivo nella TextBox
    frm_Terminal.Rich_terminal.Text = frm_Terminal.Rich_terminal.Text & Rx$
    End If

    spero che sia sufficente.....

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    All'interno di questa If

    codice:
    If Len(Rx$) Then ' Se ho ricevuto qualcosa lo scrivo nella TextBox
       frm_Terminal.Rich_terminal.Text = frm_Terminal.Rich_terminal.Text & Rx$
    End If
    devi considerare che, se il dato ricevuto e' il back space (ASCII 8), non devi aggiungere Rx$ al testo ma eliminare dal testo l'ultimo carattere a destra ...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.