Metodo Constructor

Ciao a tutti,
Vorrei passare 2 parametri al metodo constructor di una finestrae tramite quest’ultimo inizializzare due propriet della finestra che chiamo.

Tramite un menu creo una nuova istanza della finestra con i parametri da passare al metodo constructor:
dim mc as new Fin2 (“s”,“d”)
Return True

Nel metodo constructor ho scritto:

Sub Constructor(operazione as string,tipodata as string)
// Calling the overridden superclass constructor.
self.oper=operazione
self.td=tipodata
Super.Constructor
End Sub

//oper e td sono 2 propriet di Fin2

Nell’ evento action di un pushbutton di Fin2 ho scritto:
msgbox “E’ stato passato “+oper+”___”+td

Quando clicco sul menu della finestra principale
si aprono due Fin2 cliccando sul pushbutton della prima, l’ msgbox non mostra i parametri passati
cliccando sul pushbutton della seconda l’msgbox mostra i due parametri passati.

Come mai mi si aprono due finestre? Come evitare questo inconveniente?

Grazie a tutti
Franco

Nelle propriet della finestra metti a off implicit istance, oppure da qualche parte (magari la default window dell’app) la chiami “normalmente” tipo fin2.metodo

Grazie Antonio, implicit istance a off funziona alla perfezione!

A buon rendere :slight_smile:
Saluti