CISA FotoGallery

Statistiche

Tot. visite contenuti : 884415
Home Articoli tecnici General Approfondiamo le Interfacce in VBA(IMPLEMENTS)

Approfondiamo le Interfacce in VBA(IMPLEMENTS)

L'uso di un' interfaccia è' un modo per implementare l'ereditarietà in vb/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 è 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 A2000 in avanti.

Ho cercato di realizzare un DEMO semplice e comprensibile.

Alessandro

Attachments:
Download this file (468.zip)Allegato22 Kb