Salve a tutti.
Vi spiego il mio problema. Dovrei implementare una funzione che mi restituisce un oggetto, ricevendo in input il tipo di oggetto da restituire. In altre parole, una funzione che mi restituisce un oggetto di un certo tipo specificando quest'ultimo in input. Pensavo di implementare un codice di questo tipo:
In questo caso, riuscieri a creare dinamicamente un oggetto di tipo TextBox e uno di tipo Label, utilizzando la mia funzione. Se è possibile fare questo, come devo dichiarare la variabile di input TipoOggetto della funzione. E se non è possibile, esiste qualche soluzione per soddisfare tale richiesta???codice:Function RestituisciOggetto(ByVal TipoOggetto) As Object Dim Oggetto As Object Oggetto = New TipoOggetto Return Oggetto End Function Sub Main() Dim OggettoProva1 As Object Dim OggettoProva2 As Object OggettoProva1 = RestituisciOggetto(TextBox) OggettoProva2 = RestituisciOggetto(Label) End Sub