Cuestión : ¿Cómo ligar una clase de métodos de la validación a los componentes del campo de VCL?

Refactoring un producto financiero.  Tengo un sistema de 6 campos que aparezcan muchas veces con el programa (cantidad, fecha de inicio, ajuste de costo de vida, etc).  éstos son a veces individuales corrigen componentes y son a veces columnas en una rejilla.  Según generalmente todos los sistemas requieren el mismo sistema básico de validaciones y el error responses.

I utiliza actual funciones para realizar las validaciones.  Veo algunas ventajas a trasladarse estas funciones a una clase de modo que cada sistema del campo sea representado por un caso de la clase.   Pero mi pregunta es cómo al mejor “acoplamiento” o se relaciona cada uno de los campos - VCL corregir los componentes - con el caso de la clase de modo que un acontecimiento del onchange en el redactor pusiera en marcha la validación apropiada method.

I consiga un pedacito borroso con el diseño de la clase cuando las características son referencias del objeto que es qué parecería ser requerida aquí.  Como se declaró anteriormente soy el buscar los medios recomendados para los componentes del campo de lazo al caso de la clase de modo que los acontecimientos componentes puedan accionar métodos de la validación.  Dejarme por favor saber si más detalles son necesarios con respecto a la naturaleza del problema. el

Currently en Delphi 2007 pero puede aumentar si las nuevas características ofrecen un mejor solution.

Thanks.

Tom
class= del

Respuesta : ¿Cómo ligar una clase de métodos de la validación a los componentes del campo de VCL?

si usted quiere otra muestra de un patrón de estrategia, usted puede encontrar uno aquí
http://www.felix-colibri.com/papers/design_patterns/gof_design_patterns/gof_design_patterns.html
Otras soluciones  
 
programming4us programming4us