Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [vb.net] Problema con eventi keypress textbox
Forum - C# / VB.NET - [vb.net] Problema con eventi keypress textbox

Avatar
swet (Normal User)
Pro


Messaggi: 128
Iscritto: 01/01/2009

Segnala al moderatore
Postato alle 20:04
Lunedì, 01/06/2009
Ciao a tutti ho un problema non questo codice:
Codice sorgente - presumibilmente VB.NET

  1. Private Sub textbox1.text_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles Cripta.KeyPress
  2.         If e.KeyChar = Chr(32) Then
  3.             textbox1.Text = textbox1.Text & "_"
  4.         End If
  5.     End Sub


Ho impostato la proprietà keypreview su true del form.
Il problema è che non succede niente quando premo la barra spaziatrice. Io vorrei che al posto dello spazio mi mettesse l'underscore(quindi rinunciando non voglio lo spazio). E' possibile???  grazie


PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 21:38
Lunedì, 01/06/2009
A parte il fatto che il codice dovrebbe essere

Codice sorgente - presumibilmente Delphi

  1. If e.KeyChar = Chr(32) Then
  2.             e.KeyChar = "_"
  3.         End If



cosa e' quel Cripta ?


- Se le mie risposte non vi soddisfano, ignoratele, altrimenti un "grazie" e' molto gradito ...

"Dai un pesce (programma) a un uomo e lo nutrirai per un giorno. Insegnagli a pescare (programmare) e lo nutrirai per tutta la vita." (niente pappa pronta)
PM Quote
Avatar
swet (Normal User)
Pro


Messaggi: 128
Iscritto: 01/01/2009

Segnala al moderatore
Postato alle 10:16
Martedì, 02/06/2009
Grande funziona! cripta è il nome della textbox, quando ho copiato il codice qui sul forum mi è sfuggito di rinominarlo.grazie


PM Quote