Salve a tutti,
premetto che sono alle primissime armi col linguaggio, fino a poco tempo fa utilizzavo VB6, e ora o deciso di passare al .net.
Ho riscontrato un grosso cambiamento nell'utilizzo dei moduli. Faccio un esempio: mettiamo che come form principale abbia "Form1" e dentro il form una casella di testo "TextBox1". Ero a bituato ad usare il modulo per scriverci il codice delle varie procedure che poi avrei richiamato dal form principale; in VB6, se dal modulo avessi voluto modificare il contenuto della casella di testo del form, mi sarebbe bastato scrivere: 'form1.textbox1.text = "testo"', giusto?
Ho provato a fare la stessa cosa con il .Net, ma ho avuto in risposta un errore che diceva che il controllo textbox1 non apparteneva al form1.
Adesso devo chiedervi: esiste in VB.Net un modo equivalente a quello del VB6 per modificare il form principale da un modulo?
Se si, quale?
Grazie mille in anticipo e spero che mi rispondiate presto.....
![]()
![]()


Rispondi quotando