Public Sub MyScriptRoutine()
' IN QUESTA ROUTINE VA SCRITTO IL PROPRIO CODICE COME SE FOSSE LA SUB MAIN DI SPAZIOMETRIA
' ATTENZIONE NON CAMBIARE NOME ALLA ROUTINE
Dim classe As Long
Dim sorte As Long
Dim aruote() As Long
ReDim numeri(0) As Long
Dim stringamessaggio As String
classe = InputBox("classe", , 5)
sorte = InputBox("sorte", , 2)
aruote = ScegliRuote
ScegliNumeri(numeri)
Scrivi
Scrivi "Analisi della ruota o delle ruote (unite) " & NomeRuota(aruote)
Scrivi "Per la sorte di " & NomeSorteLotto(sorte)
Scrivi "Classe di sviluppo " & classe
Scrivi "Ordinamento valori per ritardo decrescente"
Scrivi "Gruppo base analizzato " & StringaNumeri(numeri) & " di classe " & UBound(numeri)
Scrivi
Dim ret As STRUCT_VALORI_MIGLIORI
Dim k As Long
Dim aRet() As STRUCT_VALORI_MIGLIORI
Scrivi ("ClassificaRitardo")
Scrivi
'aRet = ClassificaRitardo(classe, EstrazioneFin, sorte, aruote, , numeri)
Call RitardoPiuAlto(classe, EstrazioneFin, sorte, aruote, , numeri, aRet)
For k = 1 To UBound(aRet)
'Scrivi (StringaNumeri(aRet(k).aNumeri) & " --> " & aRet(k).Valore)
stringamessaggio = StringaNumeri(aRet(k).aNumeri) & " --> " & aRet(k).Valore
Messaggio(stringamessaggio, True)
AvanzamentoElaborazione(k, UBound(aRet))
frmScript.lblMessaggio = "prova"
If k Mod 100 = 0 Then DoEvents
If bScriptInterrotto Then Exit For
Next
Scrivi
Scrivi TempoElaborazioneSecondi
Scrivi
End Sub