lotto_tom75
Advanced Premium Member
Forse ce l'ho fatta... sul serio adesso...
ri_disattivando il for e spostando il loop...
Ora non mi rimane... che provare... se funziona con + files corposi...
Grazie ancora per l'aiuto "telepatico" Luigi
ri_disattivando il for e spostando il loop...
Codice:
Option Explicit
Sub Main
Dim sFile
Dim k,y
Dim nSorte,RetRit,RetRitMax,RetIncrRitMax,Inizio,Fine,RetFreq
'sFile = ScegliFile("c:\lunghette",".txt","lunghette.txt")
'Inizio = 1
'Fine = 8647
ReDim aRuote(1)
aRuote(1) = BA_
'aRuote(2) = CA_
'aRuote(3) = FI_
'aRuote(4) = GE_
'aRuote(5) = MI_
'aRuote(6) = NA_
'aRuote(7) = PA_
'aRuote(8) = RO_
'aRuote(9) = TO_
'aRuote(10) = VE_
'aRuote(1) = NZ_
'prova Lettura files corposi
ReDim aNum(0)
Dim fso
Dim listfile
Dim fname
Set fso = CreateObject("Scripting.FileSystemObject")
Set listfile = fso.OpenTextFile("list.txt")
Do While Not listFile.AtEndOfStream
sFile = listFile.ReadLine()
'Scrivi sFile
'--------------------------
nSorte = 1
Call Messaggio("Lettura file di testo")
'ReDim sFile(0)
'Call
'For k = 0 To 10
'If sFile <> 0 Then
Call SplitByChar("." & sFile,".",aNum)
Call StatisticaFormazioneTurbo(aNum,aRuote,nSorte,RetRit,RetRitMax,RetIncrRitMax,RetFreq,Inizio,Fine)
'Call StatisticaFormazioneTurbo(aNum,aRuote,nSorte,RetRit,RetRitMax,RetIncrRitMax,Inizio,Fine)
RetRit = RitardoCombinazioneTurbo(aRuote,aNum,nSorte,Fine)
Dim Diff
Diff = RetRitMax - RetRit
'If(RetRit >= 0) Then
'If(RetIncrRitMax > 0) Then
'If(Diff < 2 And RetIncrRitMax > 0) Then
'If(RetRit>=0) Then
Call Scrivi(sFile & " ra : " & RetRit & " rs: " & RetRitMax & " incmax: " & RetIncrRitMax & " diff: " & Diff)
'End If
'End If
Loop
If k Mod 100 = 0 Then
'Call Messaggio("Colonna : " & k)
'If ScriptInterrotto Then Exit For
'Call AvanzamentoElab(0,UBound(sFile),k)
End If
'Next
End Sub
Ora non mi rimane... che provare... se funziona con + files corposi...
Grazie ancora per l'aiuto "telepatico" Luigi