Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] Form MDI e SubMain

Salve a tutti,
da buon programmatore VB6 (se cosě sipuň dire), mi sto scontrando con i 
primi problemi di .NET. Devo dire che piantarmi come un mulo alle prime tre 
righe di codice č un bel risultato.
Il problema č il seguente: ho creato una soluzione che contiene (al momento) 
un form MDI e un modulo con la classica SubMain()
Il mio intento era di avviare tutto il progetto dalla SubMain quindi 
comincio a scrivere:
Module MdlGenerale
Public FrmMDI As MDIFormGenerale
Sub Main()
FrmMDI = New MDIFormGenerale
FrmMDI.Show()
End Sub
End Module
Ma se avvio il tutto mi compare con un flash il form poi si chiude tutto.
Cosa devo fare per ottenere ciň in .NET?
grazie.

 Ma se avvio il tutto mi compare con un flash il form poi si chiude tutto.
allora non sono il solo... pero' a me riesce gia' col form1 :)
Module Module1
    Sub main()
        Dim f As New Form1
        f.Show()
    End Sub
End Module
e end run...
ciao, a.

 e end run...
provato cosi`?
Public Sub main()
     Application.Run(New Form1)
End Sub
-- 
ciao, hal

 End Sub
grazie mio sHALvatore!
sono circa 3 ore che sto ravanando fra help e esempi di vs e manuali
cartacei, pdf...
passiamo al punto 2:
capisco il casino che ho fatto di installazioni, ma perche' meta' degli
oggetti a runtime non visualizzano nulla?
es.: 
http://www.sundaysw.com/tmp/wa1.png
il msgbox funziona come dovrebbe, modale, e il listbox e' stato caricato,
vedi scrollbar.
oggi ho tolto vs, msdn, fw11 e poi reinstallato tutto e fatti i wupdate del
caso.
il punto è che la stessa identica cosa sta succedendo anche sul desktop, sia
lanciando l'exe fatto con questo notebook, sia facendo li' un nuovo progetto
uguale a questo. su quella macchina casini di installazioni non ne ho fatti
senz'altro.
lo stesso msgbox vuoto mi è arrivato oggi da pannello|installazioni quando
per mettere msdn full ho disinstallato worldwind della nasa, che direi
richieda il framework. pero' 
paint.net
 manda msgbox normali.
sto provando con google, ma non so bene cosa cercare...
grazie e ciao, a.


mmm... che sia questo?
http://support.microsoft.com/default.aspx?scid=kb;en-us;893708
(Spero ti lasci entrare: ms sta mettendo tutto sotto Passport ed è una
grandissima rottura)
Ciao
--
Reporting tool: 
http://www.neodatatype.net

 grandissima rottura)
smack smack
a naso e' esattamente quello.
stamattina ho provato sulla macchina dell'ufficio, e fa uguale.
3 pc abbastanza diversi ma tutti con mcafee 8 enterprise..
passport ms ce l'ho, comunque non lo chiede; ora ho ripescato il grant
number
mcafee per registrarmi con loro...
grazie mille e ciao, a.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 3 pc abbastanza diversi ma tutti con mcafee 8 enterprise..
A questo punto il dubbio:
| When you enable the buffer overflow protection feature in
| McAfee VirusScan Enterprise 8.0i, you experience problems
| in some Microsoft Windows Forms controls in Microsoft .NET
| Framework 1.1 applications and in .NET Framework 1.0 applications.
E' bacato McAfee che da' per non buono il codice interno
di .net o e' .net che fa solo da ennesimo coperchio su un
sistema che addaveni'...?
-- 
ciao, hal

 sistema che addaveni'...?
direi la prima che hai detto. oltre a questo buco nai ne elenca altri, per
vari sw:
http://tinyurl.com/43p8l
tempo fa avevo giocherellato con vs2003, e mi sarei accorto presto di un
casino simile. ma dopo che avevamo aggiornato l'antivirus direi che non
avevo piu' provato.
inoltre c'e' stata una versione di mcafee, non ricordo se 4 o 5, che
segava i dbx di outlook col seguente ragionamento: questo messaggio è
infetto, il file va eliminato. logica stringente, non fosse che il file
era il dbx.
ed era mcafee senz'altro, oe poverino faceva il suo dovere prima durante e
dopo.
se installi 1st page 2000, p.e., a tuttora direi che mcafee seghi durante
l'installazione un js di esempio perche' ci vede uno spoofer.
cose che capitano: come diventano matti in ms a tenere la compatibilità
con tutto, e non li invidio, anche gli antivirus possono sbagliare.
comprensibile. solo che io in sto periodo sono stremato, mi stanno
saltando le ferie, non vedo i dvd nei cofanetti, quando li vedo li
installo e disinstallo tutti uno via l'altro, farei spesso meglio a
cucirmi la bocca: mi sembrava assolutamente ovvio e naturale di avere
fatto io l'ennesima dickata (non da dick philip, l'altro... :)
e java è pure in calore e fa la zoccoletta, per cui anche il relax diventa
sempre piu' un miraggio :)


 fatto io l'ennesima dickata (non da dick philip, l'altro... :)
sarebbe stato preferibile di gran lunga l'uno :-)
-- 
ciao, hal


Ironico: gli effetti di McAfee sarebbero sati imputabili ad un virus :(
