Sub Main
Dim Nu(20),aN(5),sFile,T,V
sFile = GetDirectoryAppData & "Archiviovincicasa2.txt"
'sfile = ScegliFile("C:\.....\Desktop\.txt")
Call ApriBaseDatiFT(sFile,5,",",40)
'controllo = InputBox("Quante Estrazioni Controllo",,10)
Ini = 1
fin = EstrazioniArchivioFT
Call ScegliRange(ini,fin,Ini,EstrazioniArchivioFT)
dett = InputBox("Vuoi vedere il dettaglio","Si No","N")
T = Array(T,"Giocata N","Lunghetta","PT0","PT1","PT2","PT3","PT4","PT5","Verifica Fin","Fre x 1","Fre x 2","Fre x 3","Fre x 4","Fre x 5","Rit x 1","Rit X 2","Rit X 3","Rit X 4","Rit X 5")
Call InitTabella(T)
pto = 0
pt1 = 0
pt2 = 0
pt3 = 0
pt4 = 0
pt5 = 0
For x = 1 To 4
'-------inserimento lunghette ----------------------------
Nu(1) = Array(0,1,2,3,4,5,6,7,8,9,10)
Nu(2) = Array(0,11,12,13,14,15,16,17,18,19,20)
Nu(3) = Array(0,21,22,23,24,25,26,27,28,29,30)
Nu(4) = Array(0,31,32,33,34,35,36,37,38,39,40)
'--- fine inserimento ------------------------------
qn = UBound(Nu(x))
For es = Ini To fin
For p = 1 To 5
aN(p) = EstrattoFT(es,p)
pt = SerieFreqFT(es,es,Nu(x),1)
ptt = SerieFreqFT(Ini,fin,Nu(x),1)
ptt2 = SerieFreqFT(Ini,fin,Nu(x),2)
ptt3 = SerieFreqFT(Ini,fin,Nu(x),3)
ptt4 = SerieFreqFT(Ini,fin,Nu(x),4)
ptt5 = SerieFreqFT(Ini,fin,Nu(x),5)
' rrt0 = SerieRitardoFT(es,es,Nu(x),1)
rrt1 = SerieRitardoFT(Ini,fin,Nu(x),1)
rrt2 = SerieRitardoFT(Ini,fin,Nu(x),2)
rrt3 = SerieRitardoFT(Ini,fin,Nu(x),3)
rrt4 = SerieRitardoFT(Ini,fin,Nu(x),4)
rrt5 = SerieRitardoFT(Ini,fin,Nu(x),5)
Next
If pt = 0 Then pto = pto + 1
If pt = 1 Then pt1 = pt1 + 1
If pt = 2 Then pt2 = pt2 + 1
If pt = 3 Then pt3 = pt3 + 1
If pt = 4 Then pt4 = pt4 + 1
If pt = 5 Then pt5 = pt5 + 1
Call VerificaEsitoFT(Nu(x),es,1,1,,,es1)
If dett = "S" Then
Scrivi GetInfoEstrazioneFT(es) & vbTab & StringaEstrattiFT(es) & vbTab & pt & vbTab & es1
End If
Next
Scrivi
Scrivi "Giocata N " & x & vbTab & StringaNumeri(Nu(x)),1
Scrivi "Punti Zero....... " & pto
Scrivi "Punti Uno........ " & pt1
Scrivi "Punti Due........ " & pt2,1
Scrivi "Punti tre........ " & pt3,1
Scrivi "Punti Quattro.... " & pt4,1
Scrivi "Punti Cinque..... " & pt5,1
Call VerificaEsitoFT(Nu(x),fin,1,1,,,es2)
Call Scrivi("......................... " & es1)
Scrivi
V = Array(V,x & " - " & qn,StringaNumeri(Nu(x),,1),pto,pt1,pt2,pt3,pt4,pt5,es2,ptt,ptt2,ptt3,ptt4,ptt5,rrt1,rrt2,rrt3,rrt4,rrt5)
Call AddRigaTabella(V)
If pt2 > 0 Then Call SetColoreCella(5,,2)
If pt3 > 0 Then Call SetColoreCella(6,,2)
pto = 0
pt1 = 0
pt2 = 0
pt3 = 0
pt4 = 0
pt5 = 0
Next
Scrivi "Riepilogo Finale",1,,,,3,,1
CreaTabella
End Sub