Comunidad Gambas-es
No permitir pegar en un TextBox - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Gambas (https://gambas-es.org/forumdisplay.php?fid=3)
+--- Foro: Aplicaciones/Fragmentos de Código (https://gambas-es.org/forumdisplay.php?fid=8)
+--- Tema: No permitir pegar en un TextBox (/showthread.php?tid=809)



No permitir pegar en un TextBox - alessandri - 14-01-2022

Saludos amigos.

Alguien conoce alguna forma para bloquear la función de
-pegado- en un control ValueBox o TextBox ?


RE: No permitir pegar en un TextBox - gambafeliz - 14-01-2022

No lo he probado pero supongo que capturando el pegado del teclado y del ratón en sus eventos.


RE: No permitir pegar en un TextBox - cogier - 14-01-2022

¿Qué tal esto como solución?

GAMBAS
  1. Public Sub TextBox1_Enter()
  2.  
  3.   Clipboard.Clear
  4.  
  5.  
  6. Public Sub ValueBox1_Enter()
  7.  
  8.   Clipboard.Clear
  9.  





RE: No permitir pegar en un TextBox - vuott - 15-01-2022

(14-01-2022, 18:14)cogier escribió:  Clipboard.Clear

Uhmmm.....si por "pegar en un TextBox" alessandri se refiere a la opción "Paste", contenida en la ventana del menú que aparece al hacer clic en el Control de texto con el botón derecho del ratón, entonces esta solución hace que se pierda lo copiado.
Yo sugeriría esta solución diferente:
GAMBAS
  1. Public Sub TextBox1_Menu()
  2.  
  3.   Stop Event 
  4.  


Esta solución simplemente evita que aparezca la ventana del menú, al hacer clic en el "Textbox" con el botón derecho del ratón, y asì, no destruyendo lo que se ha copiado con la opción "Copy", permite utilizar - por lo tanto - la opción "Paste" en otros Controles de texto.


RE: No permitir pegar en un TextBox - cogier - 15-01-2022

Cita:Uhmmm.....si por "pegar en un TextBox" alessandri se refiere a la opción "Paste", contenida en la ventana del menú que aparece al hacer clic en el Control de texto con el botón derecho del ratón, entonces esta solución hace que se pierda lo copiado.

Uhmmm.....Todo es cierto, sin embargo, no logra evitar que [Ctrl]+V pegue el texto en el TextBox.


RE: No permitir pegar en un TextBox - vuott - 15-01-2022

Sì, claro......creo que alessandri tiene que explicarnos con más precisión lo que quiere lograr y obtener.