Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature may not be available in some browsers.
i legend;n1940211 ha scritto:Ciao tom
Qui chiedo a luigi
Dato che la vogliamo in output
Potremmo dichiarare
Private nUpper
Cosi lo calcoliamo solo nella function
E lo passiamo alla property .
Sarebbe sbagliato?
i legend;n1940289 ha scritto:Certo che voglio imparare .
Cell per chiamare e postare i saluti
Spaziometria per programmare
Appena ho il PC ti disturbo e ti chiedo consiglio per
Installare spaziometria.
Grazie mille
X tom
Puoi postare la funzione isCondizioneRispettata
Che vediamo dove può essere l errore?
Poi appena posso vedo di implementare anche la parte che chiedevi, con Sceglinumeri, se è facile come dice luigi.
In effetti non avevo mai utilizzato quella funzione.
A dopo.
Function IsCondizioneRispettata
Dim nUpper,Ris
nUpper = UBound(aElencoIncrRitMax)
mIncrRitardoMaxSto = MassimoV(aElencoIncrRitMax,0,nUpper - 1)
' condizioni di filtro:
'1)Ultimo ritardo >0
'2)IncrRitMax e nell ultima estrazione esaminata
'3) Vengono considerate solo le formazioni che hanno avuto almeno sei incrementi del rit max sto
If aElencoRit(UBound(aElencoRit)) > 0 And aIdEstrIncrRitMax(nUpper) = mFine And nUpper >= mQIncrRitMax Then
Select Case mFiltro
Case 0
' incremento massimo storico è uguale all incremento Massimo corrente
Ris =(mIncrRitardoMaxSto = aElencoIncrRitMax(nUpper))
Case 1
Ris =(mIncrRitardoMaxSto <= aElencoIncrRitMax(nUpper))
Case 2
Ris =(mIncrRitardoMaxSto >= aElencoIncrRitMax(nUpper))
End Select
IsCondizioneRispettata = Ris'
Else
IsCondizioneRispettata = False
End If
End Function
i legend;n1940346 ha scritto:Ciao tom la funzione non è come vuole luigi o meglio come dovrebbe essere scritta correttamente ma l errore non credo sia qui.Se prima filava tutto liscio riporta l ultimo codice che hai scritto.
Ossia la property
E dove hai inserito la riga nella sub.
Forse è troppo ma valutiamo tutto
A domani
Domanda per luigi che esula da questo.
Tu che ci lavori a parte le interfacce grafiche dei film
Secondo te qual è il software esteticamente più bello? Se si può dire ovviamente
A domani
i legend;n1940472 ha scritto:Ciao tom prova a postare la parte del For Each clsL
Dove hai modificato.
E la funzione id filtro.
Se non è qui non saprei
Non vedo l ora di riavere il PC e spaziometria
For Each clsL In collLunghette
Call Scrivi("Formazione : " & clsL.LunghettaString)
Call Scrivi("Ritardo : " & clsL.Ritardo)
Call Scrivi("RitMax : " & clsL.RitardoMax)
Call Scrivi("Freq : " & clsL.Frequenza)
Call Scrivi("IncrRitMx : " & clsL.IncrRitMax)
Call Scrivi(" IncrRitMaxSto : " & clsL.IncrRitMaxSto)
Call Scrivi(" s incrementi : " & clsL.strIncRitMaxSto)
Call clsL.DisegnaGraficoIncrRitMax
Next
Filtroe = GetidFiltro
qIncrRitMax = Int(InputBox("SelezionaQuantitaMinimaIncrementi","",6))
If(Fine > Inizio) And UBound(aRuote) > 0 And Sorte > 0 Then
Call Scrivi("Archivio : " & Iif(sFile <> "",sFile,"Archivio lotto"))
Select Case ScegliTipoSviluppo
Case 1
Call AnalisiLunghetteFromFileTxt(Inizio,Fine,aRuote,Sorte,Filtro,qIncrRitMax)
Case 2
Call AnalisiLunghetteFromNumeriCasuali(Inizio,Fine,aRuote,Sorte,Filtro,qIncrRitMax)
Case 3
Call AnalisiLunghetteFromSceglinumeri(Inizio,Fine,aRuote,Sorte,Filtro,qIncrRitMax)
End Select
End If