Class Script
Sub main
Dim Ini As Integer = 1'EstrazioniArchivio - 200
Dim fin As Integer = EstrazioniArchivio
Dim T() , V() ,vV() As String
Dim n , r , p , a , b , rit , ritmax , fre , pre , incr , min , max ,kk , k As Integer
Dim aPos() As Boolean
Dim pos () , OrdPos () , nFreq () , nSto () , nIncr() , sIncr As Integer
'r = CInt(InputBox("Ruota","Mike58",1))
'Scrivi ("Estrazioni inizio.... " & GetInfoEstrazione (Ini))
'Scrivi ("Estrazioni Fine...... " & GetInfoEstrazione (fin))
'Scrivi ("Ruota analizzata..... " & NomeRuota(r,False))
'Scrivi (Space(95) & "Script By Mike58" ,1)
T = { " Numero ","RP1","RP2","RP3","RP4","RP5","Min","Max","-","Fr1","Fr2","Fr3","Fr4","fr5","-","ST1","ST2","ST3","ST4","ST5" ,"-","Incr1","Incr2","Incr3","Incr4","Incr5" ,"IncrMax","Ruota", "Contatore"}
Call InitTabella(T,ColoreVerde ,,,ColoreBianco )
For r = 1 To 10
For n = 1 To 90
For p = 1 To 5
ReDim aPos(5)
aPos(p) = True
'a = EstrattoRitardo(n,r,fin,aPos)
Call StatEstratto (n,r,rit,ritmax,fre,pre,incr,Ini,fin, aPos )
ReDim Preserve pos(p)
pos(p) = rit
ReDim Preserve OrdPos(p)
OrdPos (p) = rit
ReDim Preserve nFreq (p)
nFreq(p) = fre
ReDim Preserve nSto (p)
nSto(p) = ritmax
ReDim Preserve nIncr(p)
nIncr(p) = incr
If nIncr(p) <> 0 Then sIncr = nIncr(p)
Next
OrdinaVettore (OrdPos,1,5,1)
min = OrdPos(1)
max = OrdPos(5)
b = EstrattoRitardo(n,r,fin)
If sIncr > 0 Then
kk +=1
k +=1
Call Messaggio ("Incrementi su Ritardi di Posizione " & Space(10) & NomeRuota(r,False) & Space(10) & "Script By Mike58 " & Space(10) & FormattaSecondi(SecondiTrascorsi))
Call AvanzamentoElab (r,n,kk)
V = { n,pos(1),pos(2),pos(3),pos(4),pos(5),min,max ,"-",nFreq(1),nFreq(2),nFreq(3) ,nFreq(4), nFreq(5),"-",nSto(1), nSto(2),nSto(3),nSto(4),nSto(5),"-",nIncr(1),nIncr(2),nIncr(3),nIncr(4),nIncr(5),sIncr,NomeRuota(r),kk & " - " & k }
Call AddRigaTabella(V)
Call SetColoreCellaRighe((9-1),ColoreVerde)
Call SetColoreCellaRighe((15-1),ColoreVerde)
Call SetColoreCellaRighe((21-1),ColoreVerde)
Call SetColoreCellaRighe((1-1),ColoreVerde,ColoreBianco )
Call SetColoreCellaRighe((27-1),ColoreVerde,ColoreBianco )
End If
sIncr = 0
Next
vV = { "--","","","","","","","" ,"-","","","" ,"", "","-","", "","","","","-","","","","","","--",NomeRuota(r) ,kk & " - " & k }
Call AddRigaTabella(vV ,ColoreVerde,,,ColoreBianco )
k = 0
Next
Call CreaTabella()
Scrivi (Space (80) & "Tempo di Elaborazione : " & FormattaSecondi (SecondiTrascorsi))
End Sub
End Class