![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola oscarac.
A mi pareciera funcionarme bién de este modo también: Pero no sé si es lo que buscas... Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#2
|
||||
|
||||
|
Hizo pif! con un CheckBox, cuando me acordé de la función VarIsEmpty...
Creo que así te va a funcionar:
Permite por ejemplo:
También tenés la función VarIsNull que compara si el valor es Null. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 06-05-2011 a las 05:47:46. |
|
#3
|
||||
|
||||
|
funciona a la perfeccion... parece que ya voy aprendiendo porque al menos la idea la tenia....
pero me salta otra idea y a la vez pregunta como evitar colocar ese codigo en cada evento OnExit del campo o edit ? si eso se pudiera hacer (evitar colocar el codigo,, crear un componente que me valide todos los edits o dbedits que tenga el form), como poder hacer para que solo me valide algunos edits y otros edits puedan quedar en blanco la idea que se me ocurre es crear un arrar y pasarlo como parametro algo asi
entonces que solo se validen los que tienen '1' y no '0', pero como saber que "numero" de objeto tiene el foco en ese momento para poder compararlo con el arrar se entiende?
__________________
Dulce Regalo que Satanas manda para mi..... |
|
#4
|
||||
|
||||
|
Te entiendo. Podés utilizar la propiedad Tag para ese efecto, pero tendrías que pasar como parámetros el componente y el campo.
Por ejemplo, si queres que no se valide el primer componente harías: Edit1.Tag=0, CheckBox1.Tag=1 y Edit2.Tag=1
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 06-05-2011 a las 06:33:33. |
|
#5
|
||||
|
||||
|
y como haria para no colocar el codigo en cada onExit?
__________________
Dulce Regalo que Satanas manda para mi..... |
|
#6
|
||||
|
||||
|
Realmente no veo la forma, quizá exista una manera pero al menos yo, no la sé.
Lo único que se me ocurre, para reducir la taréa, es que recorras los componentes (Components[n] o Controls[n]) y asignes el evento en una sola pasada. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#7
|
||||
|
||||
|
has visto el componente ScreencolorCenter? que esta en el FTP?
lo que hace eso es pintar de un color cuando entra el foco al edit y cuando sale del edit... entonces tenia la idea de hacer algo parecido pero que cuando salga del edit me valide el campo vacio o no (teniendo en cuenta el tema del tag o del array o de algun artificio que me digas q edits si y que edits no se validan)
__________________
Dulce Regalo que Satanas manda para mi..... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Rutina para imprimir con impresoras fiscales. | tulio | Impresión | 11 | 19-10-2011 22:28:39 |
| Rutina de verificacion de campos | JosepMiquel | Varios | 3 | 08-12-2007 19:43:19 |
| Rutina para DELPHI.NET O C# para .NET | maco2007 | Varios | 4 | 06-11-2007 14:27:37 |
| Rutina para niveles de acceso | jandres | Varios | 2 | 07-10-2006 00:36:14 |
| Como realizo una rutina o código para tabla | josevaldez | Conexión con bases de datos | 1 | 08-07-2005 07:10:31 |
|