omoreno 16-04-2022, 21:40
Hola a todos.

Gambas 3.17.2
Componente: gb.pcre
Clase: RegExp

En la ayuda del componente gb.pcre, clase RegExp colocan un ejemplo de expresión regular para validar los formatos de email:

(?i)\b[a-z0-9._%\-]+@[a-z0-9._%\-]+\.[A-Z]{2,4}\b

Con la expresión regular anterior, estoy intentando validar el texto de un objeto WebTextBox asi:
Código:
   If Not RegExp.Match(WebTxt_Email.Text, "(?i)\b[a-z0-9._%\-]+@[a-z0-9._%\-]+\.[A-Z]{2,4}\b") Then
     WFrmMensajesX.MostrarMensajes("ERR", "Formato de email incorrecto")
     WebTxt_Email.SetFocus()
     Return True
   Endif
Pero me marca un error en la compilación: "carácter de constante de cadena incorrecto..."

[Imagen: qgLfYlH.png]
¿Podrían, decirme cual es la forma correcta de colocar la cadena?

Gracias por las posibles respuestas.
tincho 14-04-2022, 11:00
Hola a todos.
[Imagen: d0z7UTt.png]
En un programa en el que doy ordenes por teclado uso el evento "Form_KeyRelease()" para interceptar la teclas pulsadas y actuar en consecuencia con algo así:
Código:
If Key.Code = Key.Enter Or Key.Code = Key.Return Then
  ' Orden a ejecutar.
End
El caso es que al pulsar "Enter" ademas de hacer lo que esta estipulado en el código también se "activa" un botón del formulario y se produce un evento click en este, cosa que no deseo que ocurra.
El botón en cuestión es el primer botón del primer contenedor del formulario (un panel) que esta creado por código.
¿Existe una forma de evitar el que al pulsar enter se active el botón?
gambafeliz 11-04-2022, 11:12
Hola

Estoy empezando a conocer en profundidad SQLite3 pero observo que contra mas se, veo que la meta en el conocimiento se me aleja cada vez más.

Ahora mi duda es sobre los errores que se suponen las base de datos dan cuando existe relaciones en cascadas (esto es cuando una tabla digamos cabecera tiene una relación con otra tabla digamos le detalle de cabecera y cuando queremos borrar la cabecera el sistema de base de datos nos informa que existen registros relacionados (tabla detalle de cabecera) con la tabla cabecera y el programador sabe de esta forma que debe actuar en consecuencia para evitar el error de relación en cascada)

¿Existe esto en SQLite3?
¿Como se conoce estos mecanismos como programador y cuales son sus mecanismos?
¿Alguna guía o ejemplo?

Gracias.
Páginas (557):    1 305 306 307 308 309 557   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 286
Último miembro: Emilio Uribe
Temas del foro: 1,720
Mensajes del foro: 8,936
Últimos temas
Archivos .ods
Foro: General
Último mensaje por: tincho, 01-07-2025, 18:54
Respuestas: 8 - Vistas: 327
Publicidad
Foro: Sobre gambas-es.org
Último mensaje por: tincho, 01-07-2025, 18:48
Respuestas: 6 - Vistas: 369
Web con gambas, a ver si ...
Foro: WebApp/WebForms
Último mensaje por: tincho, 01-07-2025, 17:47
Respuestas: 41 - Vistas: 32,721
Un sistema de ayudas cont...
Foro: Videotutoriales
Último mensaje por: guizans, 22-06-2025, 19:55
Respuestas: 3 - Vistas: 330
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.