Ciao a tutti.
Allora... Supponiamo di voler modificare il contenuto o lo stato di
un controllo in una finestra...
Oh... e' facile... Se per esempio si tratta di uno StaticText, basta
scrivere:
MyStaticText.text="Hello world!"
e il gioco e' fatto.
Adesso complichiamo un po' di piu' la faccenda...
Supponiamo di voler creare un metodo che modifichi il nostro testo...
Uno dei paramteri del metodo, allora sara':
ModText(theString as String, theSText as StaticText)
Quindi a quel punto se si scrive:
ModText("Hello world!", MyWin.StaticText1) ' ho una finestra che
si chiama MyWin con un uno static text che si chiama StaticText1
il gioco e' fatto.
Adesso...
Se invece di passargli direttamente il controllo StaticText1, gli
volessi passare SOLO la finestra dove e' posizionato il controllo?
Immaginate di avere n finestre con n controlli e di dover modificare
il 'Caption' di alcuni di questi che sono tutti, per esempio, NELLO
STESSO ORDINE.
e cioe':
theWin.control(x)
dove theWin e' la finestra che passo al METODO e control (x) punta al
controllo con indice 'x' che voglio modificare.
Bene... qui mi fermo... non so piu' andare avanti... Ma non riesco a
modificare il testo di quel maledetto StaticText1...
Grazie
Lucio
|