🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: free.it.visual-basic
Article #1467

Re: L'evento load

#1467
From: Vincenzo
Date: Fri, 07 May 2004 00:33
89 lines
4257 bytes
"(�`�.�Massy�.���)" <massimiliano_2000@libero.it> ha scritto nel messaggio
news:OSgmc.40025$Qc.1573432@twister1.libero.it...
> Sul mio manuale di vb6 (F. Balena - Programmare VB6) c'� una spiegazione,
> per quanto riguarda l'evento load del form che non mi � affatto chiara
(sono
> mooolto alle prime armi :-) )...
>
> Eccola:
> ----------------------------------------------------------------
> Ci� che accade dopo l'evento Initialize dipende da come avete fatto
> riferimento al form nel vostro codice. Se avete usato soltanto una
variabile
> pubblica (o pi� correttamente una sua propriet� Public), come nella
seguente
> riga di codice
>
> frmCustomer.CustomerName = "John Smith"
>
> non accade nient'altro e il flusso di esecuzione torna al chiamante; il
> vostro codice � ora in grado di impostare la variabile/propriet�
> CustomerName al nuovo valore poich� nel frattempo � stata creata una nuova
> istanza dell'oggetto frmCustomer. Se invece il vostro codice fa
riferimento
> alla propriet� di un form o a un controllo sul form stesso, l'operazione
non
> pu� essere completata fino a quando non vengono creati la finestra e i
suoi
> controlli; al termine di questo passaggio viene quindi provocato un evento
> Load.
>
>
> ----------------------------------------------------------------
> Chi mi spiega cosa vuol dire tutto ci�?
>
> In particolare non mi � chiaro:
>
> 1) fatto riferimento al form, dove? Nella parte in cui lo si invoca? E se
�
> il form di partenza dell'applicazione?
>
> 2) Significa che in alcuni casi l'evento load potrebbe non verificarsi? E
se
> s�, in quali casi?
>
> 3) Che significa "una sua propriet� Public"?
>
> 4) Nella riga di codice di esempio "frmCustomer" � il nome del form? E
> CustomerName, che cos'�? Da come � scritta (secondo la mia pochissima
> esperienza) mi sembrerebbe una propriet� dell'oggetto "frmCustumer", ma
che
> propriet� � mai "CustomerName"?
>
> 5) Che significa "il flusso di esecuzione torna al chiamante"?
>
> 6) Che cosa si intende per "variabile/propriet�"?
>
> 7) In sostanza, cosa significa tutto il testo che ho riportato? :-)
>
>
>
> Grazie.
>
>

Ci provo

1)Prima parte inizialize poi il form load

2)l'evento load si verica sempre per� deve prima caricare tutti i controlli
che hai usato altrimenti come fa ad usare le propriet�,metodi?
  deve prima creare tutte le istanze necessarie,capito?

3)B� public lo capisci da solo che significa.Es se crei una classe e la
rendi public,renderai visibili tutte le sue funzioni al programma,ovviamente
dopo averla   istanziata in un eventuale form.

4)Si frmCustomer � il nome del form.Si a come � scritta anche a me
sembrerebbe una propriet� del form,aspettiamo che qualcuno ci illumini :-(

5)Che dopo aver usato una sua propriet�,hai dinuvo il controllo tu.Es:Se
imposti in fase di esecuzione la propriet� width del form,dopo l'opportuno
ridimensionamento dello stesso,potrai di nuovo manipolare altre propriet�
ecc

6)Pi� o meno trovi la definizione sul manuale

Spero di essere stato chiaro ma sopratutto di averti aiutato un pochino
Ciao e buona programmazione Vincenzo ;-)
Technical Details
Message-ID: <1PAmc.211422$rM4.8903449@news4.tin.it>
Path: arc1-ca.pugleaf.net!controlnews3.google.com!news2.google.com!news.maxwell.syr.edu!newsmi-us.news.garr.it!newsbo.news.garr.it!NewsITBone-GARR!newsfeed.cineca.it!newsfeed.nettuno.it!news-out.tin.it!news-in.tin.it!news4.tin.it.POSTED!not-for-mail
References: <OSgmc.40025$Qc.1573432@twister1.libero.it>

Show Full Headers
Complete Article Headers
X-Google-Language: ITALIAN,ASCII
X-Google-Thread: f94ee,89ee011637835641
X-Google-Attributes: gidf94ee,public
Path: arc1-ca.pugleaf.net!controlnews3.google.com!news2.google.com!news.maxwell.syr.edu!newsmi-us.news.garr.it!newsbo.news.garr.it!NewsITBone-GARR!newsfeed.cineca.it!newsfeed.nettuno.it!news-out.tin.it!news-in.tin.it!news4.tin.it.POSTED!not-for-mail
From: "Vincenzo" <v.simone@tiscalinet.it>
Newsgroups: free.it.visual-basic
References: <OSgmc.40025$Qc.1573432@twister1.libero.it>
Subject: Re: L'evento load
Lines: 91
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1409
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
Message-ID: <1PAmc.211422$rM4.8903449@news4.tin.it>
Date: Fri, 07 May 2004 00:33:01 GMT
NNTP-Posting-Host: 80.117.235.219
X-Complaints-To: newsmaster@tin.it
X-Trace: news4.tin.it 1083889981 80.117.235.219 (Fri, 07 May 2004 02:33:01 MET DST)
NNTP-Posting-Date: Fri, 07 May 2004 02:33:01 MET DST
Organization: TIN