|
|
| CITAZIONE (luigibLotto @ 25/3/2021, 00:02) Perche una classe deve essere versatile , quellw tre funziioni che hai detto sono facilissime da implementare .. una sola riga di codice
per esempiio GetEstrazione
GetEstrazione riceve un parametro che è l'id dell'estrazione che il chiamante vuole , e c'è un altro parametro che è la variabile nella quale verra scritta l'estrazione voluta
lset strctE =aEstrazioni(id)
copia il valore contenuto nel'elemento ID dell'array dentro la variabile strctE
lset si usa per assegnare ad un intera struttura il valore di un altra ugale
per assegnare un valore al singolo campo strctE.Data.Data = "una data valida"
frined serve per consentire nelle funzioni scritte nell classi l'uso di udt che altrimeti non si potrebebro usare Ciao Luigi, oggi ti ho stressato poco...visto? Allora come da tua lezione quotata sopra, ho capito il concetto del passaggio dati, e finalmente dopo l'implementazione fatta, ottengo questo: Ora ti chiedo: CODICE Function GetDataEstrazione(idEstr As Long) As String 'deve tornare la data dell'estrazione presente all'id idEstr MsgBox "implementare questa funzione" End Function Function GetInfoEstrazione(idEstr As Long) As String 'deve tornare l'id , la data , il numeor annuale , lindice mensile dell'estrazione presente all'id idEstr MsgBox "implementare questa funzione" End Function Cosa fanno queste 2 function è chiaro e lo hai scritto anche tu negli apici, ma in che modo la sfruttiamo nel programma? E' da implementare ancora la cosa? Ho fatto delle prove ma anche con le tue msgbox non ricevo mai il messaggio dove indica di implementare la funzione...
|
| |