Desktop
Website
Multimedia
Database
Security
Enterprise
Vraag : Hoe te om een klasse van bevestigingsmethodes met Vcl- gebiedscomponenten te verbinden?
Ik refactoring een financieel product. Ik heb een reeks van 6 gebieden die vaak door het programma verschijnen (bedrag, begindatum, kosten van levensonderhoudaanpassing, enz.). soms zijn deze individueel uitgeven componenten en soms zijn zij kolommen in een net. Vanaf gebruikelijk vereisen alle reeksen de zelfde basisreeks bevestigingen en de fout responses.
I gebruikt momenteel functies om de bevestigingen uit te voeren. Ik zie sommige voordelen aan het bewegen van deze functies in een klasse zodat elke gebiedsreeks door een geval van de klasse wordt vertegenwoordigd. Maar mijn vraag is hoe te het best „te verbinden“ of elk van de gebieden met elkaar in verband te brengen - VCL geef componenten uit - met de klasseninstantie zodat een onchangegebeurtenis in de redacteur de aangewezen bevestiging method.
I verward krijgt een beetje met klassenontwerp zou lanceren wanneer de eigenschappen objecten verwijzingen zijn dat is wat zou schijnen hier worden vereist. Zoals boven vermeld zoek ik een geadviseerd middel om gebiedscomponenten met de klasseninstantie te verbinden zodat de componentengebeurtenissen bevestigingsmethodes kunnen teweegbrengen. Gelieve te laten me weten of zijn meer details nodig betreffende de aard van het probleem.
Currently in Delphi 2007 maar kan bevorderen als de nieuwe eigenschappen een betere solution.
Thanks.
Tom
aanbieden
Antwoord : Hoe te om een klasse van bevestigingsmethodes met Vcl- gebiedscomponenten te verbinden?
als u een andere steekproef van een strategiepatroon wilt, kunt u één hier vinden
http://www.felix-colibri.com/papers/design_patterns/gof_design_patterns/gof_design_patterns.html
Andere oplossingen
Somebody verzendt emialsvorm mijn hotmailrekening
een programma probeert om het volgende e-mailbericht uit uw naam te verzenden - de Levende post van Vensters
Kleine Statische IP Bedrijfs van de Server 2008 verandering
sharepoint stichting 2010 op met 32 bits?
Word 2003 die - met lijsten, rijen, en cellen werken
Navigeer aan de pagina van een specifiek punt op een gridview
Hyperlink die het diagram/de Tekening activeren
Apple iWeb - hoe te om HTML aan Schijf de website via FTP te publiceren te bewaren of?
sql - datumformaat
Het van een lus voorzien over de tellers van googlekaarten v3