ciao a tutti
c'è una cosa che facevo in VB6 che qui non riesco a fare
ovvero , semplificando al massimo per arrivare al succo l'esempio è questo
in un modulo definivo una funzione a cui passavo un form generico in quanto durante l'esecuzione potevo passargli uno qualsiasi dei form dell'applicazione:
Public Sub MiaSub(ByVal frm As Form)
frm.PictureBox1.Width = frm.PictureBox1.Width + 50
End Sub
la stessa cosa in vb.net non funziona:
Module Module1
Public Sub MiaSub(ByVal frm As Form)
frm.PictureBox1.Width = frm.PictureBox1.Width + 50
End Sub
End Module
funziona solo se gli passo il nome esatto del form altrimenti mi dice
"PictureBox1" non è un membro di "System.Windows.Forms.Form".
ma che senso ha a questo punto dovrei dichiarare una Sub per ogni form a cui decido di passarla :master: