va bene, scriviamo in Italiano, sperando di essere più chiaro.
In realtà è diverso da quello che scrivi tu, perchè vorrei implementare un metodo analogo alla logica degli overload degli operatori del C++, ovvero ridefinire l'operatore con lo scopo di assegnare o leggere un valore di una classe (oggetto). Quindi, il risultato è il seguente:
dim aCtrlText as MyControl
aCtrlText = "pippo"
nella sua implementazione
dim mText as EditText
sub =(aValue as String)
mText.Text = aValue
end sub
Questo ha il vantaggio di non dover chiamare un metodo per assegnare o leggere le proprietà principale di un oggetto senza usare metodi espliciti, tipo
aCtrlText.SetData(aData as string)
come ho già fatto
spero sia chiaro.
Grazie a tutti