Newsgroup: it.comp.appl.access
Titolo: modulo di classe

Ciao a tutti
Ne sento parlare ma non so cosa sono..!
Ho letto l'help e mi sono perso..
In breve, sapreste dirmi la differenza con
un normale modulo..?
Grazie
Anty

 wrote in message
news:0KxK8.18038$
b4.7...@news2.tin.it

Il Modulo di Classe è un "contenitore", come può essere un Modulo
standard, ma con la caratteristica che può avere Metodi(FUNCTION e SUB
pubbliche definite da te) e Proprietà(PROPERTY LET/GET)....!
Sinceramente trovo difficoltoso spiegarti cos'è una CLASSE, perchè
risulta più semplice guardare un piccolo esempio e capire come
viene Instanziato.....!
Su un buon Manuale trovi esempi elementari che ti chiariscono il
concetto base....!
Sostanzialmente è come una FORM senza interfaccia grafica.
La realtà è che molti utilizzano le FORM senza nemmeno sapere le
potenzialità reali.....!
Alessandro.@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:0KxK8.18038$b4.7...@news2.tin.it...

In Microsoft Access sono disponibili due tipi di moduli, ovvero MODULI
STANDARD e MODULI DI CLASSE.
Quando, ad esempio, dopo aver creato una Maschera od un Report  crei la
prima routine evento per tale maschera o tale report, viene automaticamente
creato il modulo di maschera o di report associato. Questo è quindi il
MODULO DI CLASSE che contiene tutte le routine evento relative agli eventi
che si verificano nella maschera o nel report . Puoi notare infatti che il
titolo della finestra Visual Basic in cui scrivi il codice abbinato ad un
evento è: "Nome Oggetto: Modulo di classe".
Praticamente, come vedi,  sono quei moduli in cui scrivi quasi il 100% del
codice dei tuoi programmi!!!
I moduli standard contengono routine generali che non sono associate ad
alcun altro oggetto e routine utilizzate di frequente che è possibile
eseguire da un punto qualsiasi del database (La classica "MiaFunzione()").
In Access 97 o versioni successive i moduli di classe possono esistere
indipendentemente da una maschera o da un report.
Un modulo standard e un modulo di classe non associati a un oggetto
specifico differiscono per area di validità e durata. I valori delle
variabili o delle costanti dichiarate o esistenti in un modulo di classe
senza un oggetto associato sono disponibili solo se il codice è in
esecuzione e solo da quel determinato oggetto.
Ho usato un poco di copia e incolla con la guida ma spero ti sia utile.
Ciao,
Ercole dagli U.S.A.

 ha scritto nel messaggio
news:0KxK8.18038$b4.7...@news2.tin.it...


Ho usato un poco di copia e incolla con la guida ma spero ti sia utile.
Diverse e molto interessanti discussioni nelle ultime settimane mi hanno
ancor di più convinto che è indispensabile conoscere - almeno in maniera
elementare - l'argomento. Quindi riprenderò in mano il manualone...
Questo paragrafo riportato è comunque una ulteriore dimostrazione della
'cripticità ungarettiana' della guida in linea e di come certi principianti
siano giustificati quando a volte fanno delle domande la cui risposta è
(sembra) ovvia.
Ciao a tutti
--
Alberto

 Alberto
Ciao Alberto.



Ciao
--
Alberto

 Alberto
Lungi da me fare "SUPPOSTE"....! ;-)
Ciao @Alex


Caspita!
Io ho letto una domanda e ho voluto dare il mio contributo.
Nella varie repliche sono comparse parole come indulgenza e riferimenti a
principianti..., certi principianti..., bugiardi...,  risposte da
decifrare...
Si può avere qualche chiarimento?
Ercole dagli U.S.A.

 wrote in message
news:adkeol$3ce$
2...@newsreader.mailgate.org

Hai frainteso, almeno per quel che mi riguarda.....!!! Non era rivolto 
a nessuno, solo una battuta con Alberto e solo a livello di
chiacchiera...!
Alessandro.


 ha scritto nel messaggio
news:adkeol$3ce$2...@newsreader.mailgate.org...

Sottoscrivo pienamente la risposta di Alessandro. Era solo una divagazione
serale...
Good-bye
--
Alberto


... supponi, supponi...
come dice don Giulio, a pensare male si fa peccato però spesso ci si azzecca
Ciao
--
Alberto

 ha scritto nel messaggio
news:0KxK8.18038$b4.7...@news2.tin.it...


 ha scritto nel messaggio
news:adkeol$3ce$2...@newsreader.mailgate.org...
