To co chcete se blíží wrapperu, bohužel na to neznám žádný nástroj. Pokud to ale chcete udělat, určitě by šlo napsat jednoduchý generátor kódu, který to dokáže pomocí reflexe. Výsledek by mohl být třeba:
Public Class MojeNovaTrida
Protected objekt = New StaraTrida()
Public Function Funkce1() As Boolean
Return objekt.Funkce1()
End Function
...
End Class
Práce tak na 2-3 hodiny se vším všudy, pokud to má být univerzální. Rozmyslete si, jestli to opravdu nejde udělat jinak.
|