Newsgroup: it.comp.lang.visual-basic
Titolo: Form che casino...

Il mio problema sta che nell'avvio di un programma devo caricare un form, il
quale all'interno della sua procedura Form_Load deve far partire un'altro
form, sempre con la subroutin form_load...
Chi puň aiutarmi??
Grazie a tutti.
--
By Ser Kill
"The life is in my code..."
"Basta una scintilla e zac, il cervello ti si fonde, mentre
 prima potevi avere una vita "normale" ora sarai solo nel tuo silenzio"

Private Sub Form_Load()
Form2.Show
End Sub
Mi pare proprio che cosě funga. perň č possibile che non abbia capito cosa
vuoi dire ;-)
Ciao Simo



Se davanti a questo ti fermi e ricorri al NG, forse è il caso che tu provi
uno dei tanti esempi di Vb.
Si chiama "FirstApp".
:-)
ciao

form, sempre con la subroutin form_load...
Bene, eccoti poche righe di codice apparentemente innocuo.
Apri un nuovo progetto, e scrivi nel Form_Load del form
che e' aspetta stato inserito di default
On Error Goto fine
Dim f As Form1
Set f = New Form1
f.Show
f.Refresh
fine:
If (Err.Number) Then
    MsgBox "Hai caricato " & Forms.Count & " form", vbExclamation
   Unload Me
End If
--------------- fine codice
Dato che mi par di capire che sei agli inizi, ti offrira'
diversi spunti di riflessione.
ciao, hal

> Bene, eccoti poche righe di codice apparentemente innocuo.
Che falso! lo vedi subito che è una inculata... Cmq non sono un
principiante, programmo in VB da un bel po' ma non ho mai trattato la parte
della GUI prima d'ora, implementavo solo le DLL... Cmq il mio problema ormai
risolto da molti tentativi stava nel far partire il programma, nascondere il
primo form e richiamare il secondo, appena veniva premuto un command button
sul secondo form ricedere il controllo al primo ma passandogli alcuni
paramentri...


 --
Non è che l'hai scritto proprio così...
ciao
:-)
ugo

Lungi da me l' intenzione di fare polemica !
Penso sia opportuno accostare i testi dei messaggi da te inviati in questo thread
per rilevare l' utilita' di sforzarsi nell' essere i piu' chiari possibile nelle proprie 
domande (vale per tutti, me compreso :)
1. domanda iniziale:
Il mio problema sta che nell'avvio di un programma devo caricare un form, il
quale all'interno della sua procedura Form_Load deve far partire un'altro
form, sempre con la subroutin form_load...
Chi puň aiutarmi??
2.
Segue una mia risposta con un esempio di codice in Form_Load
(certamente perfettibile, ma basato su cio' che avevo capito)
3. tuo intervento in risposta al punto 2:
[cut] Cmq il mio problema ormai
risolto da molti tentativi stava nel far partire il programma, nascondere il
primo form e richiamare il secondo, appena veniva premuto un command button
sul secondo form ricedere il controllo al primo ma passandogli alcuni
paramentri...
Dimmi tu se il punto 1 ed il punto 2 intendono la stessa cosa ...
Sul punto 3 ti avrei suggerito di scrivere delle proprieta' personalizzate sul form
per il passaggio facile facile dei parametri, anche se avresti dovuto arrivarci poiche'
scrivi:
"programmo in VB da un bel po' ma non ho mai trattato la parte
della GUI prima d'ora, implementavo solo le DLL."
Delle dll usavi certamente metodi e proprieta'.
Grazie per la pazienza usata per arrivare a leggere fino qui.
ciao, hal