Questione : Come collegare un codice categoria dei metodi di convalida alle componenti del campo di VCL?

Refactoring un prodotto finanziario.  Ho un insieme di 6 campi che compaiono molte volte con il programma (importo, data di inizio, registrazione cost-of-living, ecc).  a volte questi sono specifici pubblicano le componenti ed a volte sono colonne in una griglia.  Secondo usuale tutti gli insiemi richiedono lo stesso insieme di base delle convalide e l'errore responses.

I attualmente usa le funzioni per realizzare le convalide.  Vedo alcuni vantaggi ad entrare queste funzioni in un codice categoria in modo che ogni insieme del campo sia rappresentato da un caso del codice categoria.   Ma la mia domanda è come al migliore “collegamento„ o collega ciascuno dei campi - VCL pubblicare le componenti - al caso del codice categoria in modo che un evento del onchange nel redattore abbia lanciato la convalida adatta method.

I ottenga una punta sfocata con il disegno del codice categoria quando le proprietà sono riferimenti dell'oggetto che è che cosa sembrerebbe essere richiesto qui.  Come detto in precedenza sono cercare mezzi suggeriti per le componenti del campo di collegamento al caso del codice categoria in moda da potere innescare gli eventi componenti i metodi di convalida.  Lasciarlo prego sapere se più particolari sono necessari per quanto riguarda la natura del problema. il

Currently a Delfi 2007 ma può aggiornare se le nuove caratteristiche offrono un migliore solution.

Thanks.

Tom
class= del

Risposta : Come collegare un codice categoria dei metodi di convalida alle componenti del campo di VCL?

se volete un altro campione di un modello di strategia, potete trovare uno qui
http://www.felix-colibri.com/papers/design_patterns/gof_design_patterns/gof_design_patterns.html
Altre soluzioni  
 
programming4us programming4us