Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/07/2007, 05:26
Avatar de seba123neo
seba123neo
 
Fecha de Ingreso: febrero-2007
Ubicación: Esperanza, Santa Fe
Mensajes: 1.046
Antigüedad: 17 años, 3 meses
Puntos: 19
Re: Impedir utilizar ciertos caracteres en un Textbox

el codigo que te pusieron esta perfecto,y funciona perfecto,¿lo probaste?

primero puso que trabaja con el Text1.SelStart,o sea desde el comienzo de la escritura.

en esta linea esta indicado que no se puede ingreasar primero el signo de interrogacion y de exclamacion:

If KeyAscii = Asc("!") Or KeyAscii = Asc("¿") Then KeyAscii = 0: Exit Sub

si pone alguna de esas letras al principio entonces le envia una pulsacion nula para que se bloquee el ingreso y despues sale de la rutina con Exit Sub

segundo:

Case Asc("A") To Asc("Z")
KeyAscii = 0
Exit Sub

con esa linea quiere decir que desde los caracteres de la a a la z si quiere ingresarlos en segundo lugar ya que trabaja con el Case 1 o sea el segundo lugar del textbox porqeu antes trabaja con el SelStart entonces le envia unapulsacion nula y sale de la rutina otra vez.

si lo que queres es que mande un mensaje al usuario entonces ponele que no salga de la rutina y que mande un mensaje.

saludos.
__________________
" Todos Somos Ignorantes; lo que pasa es que no todos ignoramos las mismas cosas " - Albert Einstein