Este foro usa cookies
Este foro utiliza cookies para almacenar su información de inicio de sesión si está registrado y su última visita si no lo está. Las cookies son pequeños documentos de texto almacenados en su computadora; las cookies establecidas por este foro solo se pueden usar en este sitio web y no representan ningún riesgo de seguridad. Las cookies en este foro también rastrean los temas específicos que ha leído y la última vez que los leyó. Si Ud. continúa navegando, entenderemos que acepta todas las cookies.

Se almacenará una cookie en su navegador, independientemente de la elección, para evitar que se le vuelva a hacer esta pregunta. Podrá cambiar la configuración de sus cookies en cualquier momento utilizando el enlace en el pie de página.

El foro antiguo se encuentra accesible desde https://foro.gambas-es.org en modo de solo lectura.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

[SOLUCIONADO]  Evento Key_Press - cambiar tecla sobre la marcha
#11

(18-08-2022, 15:34)vuott escribió:  Un esemplo practico: cómo ejecutar con código Gambas un programa externo (por ejemplo "Gedit") desde Terminal.

gracias Vuott me lo apunto.

(18-08-2022, 18:58)Shordi escribió:  ComboBox1.Insert(Upper(Key.Text))

Nunca mejor dicho, has dado en la tecla !  Smile

Ahora con .Insert ya funciona bien, es decir que independientemente de si esta activado el bloqueo de mayúsculas o no lo esta el texto en el TextBox siempre aparece en mayúsculas

La solución es la siguiente:

GAMBAS
  1. Public Sub TextBox1_KeyPress()
  2.   If Key.Text <> Upper(Key.Text) Then
  3.     TextBox1.Insert(Upper(Key.Text))
  4.     Stop Event



Ahora sin importar el bloqueo del teclado cada campo puede tener su propia configuración
El efecto es el siguiente: 
[Imagen: gs3fS7u.png]

1 Saludo.
[-] Los siguientes 2 usuarios dicen gracias a tincho por este post:
  • alberto-moyano, jguardon
    ¡Gracias!


Posibles temas similares…
Tema / Autor Respuestas Vistas Último mensaje

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)