Problema con + form aperti

martedì 05 settembre 2006 - 12.30

luighandi Profilo | Newbie

Ho un piccolo problema ho un finestra aperta ne apre un'altra..
In quest'altra premendo un bottone se ne dovrebbe aprire un'altra ancora ma scrivendo cio':

FinestraImmissioneIndirizzoSito.ImmissioneSito frm = FinestraImmissioneIndirizzoSito.ImmissioneSito();
frm.Show(); (come facevo per le precedenti aperture)

mi da questo errore:

Error 3 'FinestraImmissioneIndirizzoSito.ImmissioneSito' is a 'type', which is not valid in the given context...

Che cs ho fatto di sbagliato????


alextyx Profilo | Expert

C'è qualcosa che mi sfugge nel tuo codice, comunque di certo manca una chiamata al costruttore 'New'
Se hai VB2005, esso provvede a costruire una istanza di default di una form, per le ulteriori istanze o per quelle non di default, devi chiamare il metodo costruttore. Tipo:

Dim frm1 as new Form1
frm1.show()

Dim frm2 as new Form1
frm2.show()

Dim frm3 as new Form1
frm3.show()

Così facendo apri tre form identiche a Form1 (quella progettata) nell'aspetto, ma che saranno chiamate frm1,frm2, frm3

Spero di aver capito il problema....altrimenti cercherò di capire dalle tue precisazioni. Ciao per ora!

luighandi Profilo | Newbie

maaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...
Chiedo venia...ma sto facedno un progetto e mi sto esaurendo...
pensa che ci sn stato vicino 2h e nn capivo quale fosse il problema...
e la cosa bella che nn me ne sono nemmeno accorto...
cmq mi ero dimenticato di dirti che il linguaggio era c#...
cmq problema risolto manca "new" ...
grazie tantissimo per l'illuminazione...

alextyx Profilo | Expert

Capita, capita, in alcune situazioni di particolare stress, ho fatto anche di peggio.
Ciao e buon lavoro!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5