General |
6.232 Approfondimento delle interfacce in VBA |
Alessandro Baraldi |
L'uso di un' interfaccia è un modo per implementare l'ereditarietà tra VB e VBA. Definiamo una Classe X con metodi e proprietà. Quindi definiamo una Classe Y tale che erediti metodi e proprietà di X e che abbia altre propeirtà e metodi personalizzati. In tal caso si può usare implements X all'interno della Classe Y, ottenendo così l'aggiunta dell'interfccia di X in Y. Il vantaggio di questa tecnica è quello di non dover riscrivere X...! Una Form è una classe, pertanto anch'essa potrà ereditare interfacce di classi esistenti. Questa tecnica è poco usata in VBA, di conseguenza poco conosciuta, anche perchè disponibile solo da Access 2000 in avanti. Allegato a questa FAQ c'è un database di esempio realizzato con Access 2002 che spero risulti semplice per meglio comprendere la tencica qui enunciata Download: |