Sub Main
Dim FileOutput
Dim idEstr,e
Dim Inizio,Fine
Dim recFRQ,recFRQs,recRIT,recRITs
Dim Intestazione
Dim ciclo90,nEstra
Dim Frequenza,FrequenzaTeorica,FrequenzaReale
Dim sFileOutput1,sFileOutput2,sFileOutput3
Dim SrecordIntestazione3,sRecord1,sRecord2,sRecord3
Dim SRecord1Piu,SRecord2Piu,SRecord3Piu
Dim idFrequenzaReale,idFrequenzaTeorica,idFrequenza
'************* F R E Q U E N Z E
'************* F R E Q U E N Z E
'***************
Call ImpostaArchivio10ELotto(2)
Call AggiornaArchivioDL
ciclo90 = 45
nEstra = 50
'nEstra = InputBox("Quante estrazioni processare ?")
Fine = EstrazioneFin ' 0
Inizio = Fine -(nEstra - 1) ' EstrazioneIni
'*************
FileOutput = "D:\Documents and Settings\claudio\Dati applicazioni\SpazioMetria\10Elotto 50 ID FRQ FRQs RITs 1_45.txt"
Call EliminaFile(FileOutput) 'elimina il file nel caso esistesse già
'**********************
'il file creato deve contenere all'inizio il riconoscimento delle colonne
Intestazione = "ID1 "
For ciclo90 = 1 To 45
Intestazione = Intestazione & "frq" & CStr(ciclo90) & " "
Next
Intestazione = Intestazione & "IDs "
For ciclo90 = 1 To 45
Intestazione = Intestazione & "frqS" & CStr(ciclo90) & " "
Next
Intestazione = Intestazione & "IDs1 "
For ciclo90 = 1 To 45
Intestazione = Intestazione & "ritS" & CStr(ciclo90) & " "
Next
Call ScriviFile(FileOutput,Intestazione,False)
'***********
For idEstr = Inizio To Fine
'Ltrim() rimuove spazzi a sinistra di una stringa
'Rtrim() rimuove tutti gli spazzi a destra di una stringa
recFRQ = LTrim(FormatSpace(idEstr,5,True)) & " " 'ottengo indice estrazione x frequenze
recRITs = LTrim(FormatSpace(idEstr - 1,5,True)) & " "
recFRQs = FormatSpace((idEstr - 1),5,True) & " " 'ottengo indice estrazione -1 per frequeze scalate
'*********
For ciclo90 = 1 To 45 ' memorizzo frequenza
FrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,idEstr)
FrequenzaTeorica = Int((idEstr - Inizio) / 4.5)
Frequenza = FrequenzaReale - FrequenzaTeorica
recFRQ = recFRQ & FormatSpace(Frequenza,3) & " "
Next
For ciclo90 = 1 To 45 ' memorizzo frequenza
FrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,(idEstr - 1))
FrequenzaTeorica = Int(((idEstr - 1) - Inizio) / 4.5)
Frequenza = FrequenzaReale - FrequenzaTeorica
recFRQs = recFRQs & FormatSpace(Frequenza,3) & " "
Next
'**************
For ciclo90 = 1 To 45 'memorizzo ritardi
'recRIT = recRIT & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEst r),3) & " "
recRITs = recRITs & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,(idEstr - 1)),3) & " "
Next
'***********
'****************
Call ScriviFile(FileOutput,recFRQ & recFRQs & recRITs,False)
Call AvanzamentoElab(Inizio,Fine,idEstr)
Next
'*****************
Call CloseFileHandle(FileOutput)
Call LanciaFile(FileOutput)
'**************
ciclo90 = 45
nEstra = 50
'nEstra = InputBox("Quante estrazioni processare ?")
Fine = EstrazioneFin ' 0
Inizio = Fine -(nEstra - 1) ' EstrazioneIni
'*************
FileOutput = "D:\Documents and Settings\claudio\Dati applicazioni\SpazioMetria\10Elotto 50 ID FRQ FRQs RITs 46_90.txt"
Call EliminaFile(FileOutput) 'elimina il file nel caso esistesse già
'**********************
'il file creato deve contenere all'inizio il riconoscimento delle colonne
Intestazione = "ID1 "
For ciclo90 = 46 To 90
Intestazione = Intestazione & "frq" & CStr(ciclo90) & " "
Next
Intestazione = Intestazione & "IDs "
For ciclo90 = 46 To 90
Intestazione = Intestazione & "frqS" & CStr(ciclo90) & " "
Next
Intestazione = Intestazione & "IDs1 "
For ciclo90 = 46 To 90
Intestazione = Intestazione & "ritS" & CStr(ciclo90) & " "
Next
Call ScriviFile(FileOutput,Intestazione,False)
'***********
For idEstr = Inizio To Fine
'Ltrim() rimuove spazzi a sinistra di una stringa
'Rtim() rimuove tutti gli spazzi a destra di una stringa
recFRQ = LTrim(FormatSpace(idEstr,5,True)) & " " 'ottengo indice estrazione x frequenze
recRITs = LTrim(FormatSpace(idEstr - 1,5,True)) & " "
recFRQs = FormatSpace((idEstr - 1),5,True) & " " 'ottengo indice estrazione -1 per frequeze scalate
'*********
For ciclo90 = 46 To 90 ' memorizzo frequenza
FrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,idEstr)
FrequenzaTeorica = Int((idEstr - Inizio) / 4.5)
Frequenza = FrequenzaReale - FrequenzaTeorica
recFRQ = recFRQ & FormatSpace(Frequenza,3) & " "
Next
For ciclo90 = 46 To 90 ' memorizzo frequenza
FrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,(idEstr - 1))
FrequenzaTeorica = Int(((idEstr - 1) - Inizio) / 4.5)
Frequenza = FrequenzaReale - FrequenzaTeorica
recFRQs = recFRQs & FormatSpace(Frequenza,3) & " "
Next
'**************
For ciclo90 = 46 To 90 'memorizzo ritardi
'recRIT = recRIT & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEst r),3) & " "
recRITs = recRITs & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,(idEstr - 1)),3) & " "
Next
'***********
'****************
Call ScriviFile(FileOutput,recFRQ & recFRQs & recRITs,False)
Call AvanzamentoElab(Inizio,Fine,idEstr)
Next
'*****************
Call CloseFileHandle(FileOutput)
Call LanciaFile(FileOutput)
'**************
'***************
ciclo90 = 45
nEstra = 100
'nEstra = InputBox("Quante estrazioni processare ?")
Fine = EstrazioneFin' 0
Inizio = Fine -(nEstra - 1) ' EstrazioneIni
'*************
FileOutput = "D:\Documents and Settings\claudio\Dati applicazioni\SpazioMetria\10Elotto 100 ID FRQ FRQs RITs 1_45.txt"
Call EliminaFile(FileOutput) 'elimina il file nel caso esistesse già
'**********************
'il file creato deve contenere all'inizio il riconoscimento delle colonne
Intestazione = "ID1 "
For ciclo90 = 1 To 45
Intestazione = Intestazione & "frq" & CStr(ciclo90) & " "
Next
Intestazione = Intestazione & "IDs "
For ciclo90 = 1 To 45
Intestazione = Intestazione & "frqS" & CStr(ciclo90) & " "
Next
Intestazione = Intestazione & "IDs1 "
For ciclo90 = 1 To 45
Intestazione = Intestazione & "ritS" & CStr(ciclo90) & " "
Next
Call ScriviFile(FileOutput,Intestazione,False)
'***********
For idEstr = Inizio To Fine
'Ltrim() rimuove spazzi a sinistra di una stringa
'Rtim() rimuove tutti gli spazzi a destra di una stringa
recFRQ = LTrim(FormatSpace(idEstr,5,True)) & " " 'ottengo indice estrazione x frequenze
recRITs = LTrim(FormatSpace(idEstr - 1,5,True)) & " "
recFRQs = FormatSpace((idEstr - 1),5,True) & " " 'ottengo indice estrazione -1 per frequeze scalate
'*********
For ciclo90 = 1 To 45 ' memorizzo frequenza
FrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,idEstr)
FrequenzaTeorica = Int((idEstr - Inizio) / 4.5)
Frequenza = FrequenzaReale - FrequenzaTeorica
recFRQ = recFRQ & FormatSpace(Frequenza,3) & " "
Next
For ciclo90 = 1 To 45 ' memorizzo frequenza
FrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,(idEstr - 1))
FrequenzaTeorica = Int(((idEstr - 1) - Inizio) / 4.5)
Frequenza = FrequenzaReale - FrequenzaTeorica
recFRQs = recFRQs & FormatSpace(Frequenza,3) & " "
Next
'**************
For ciclo90 = 1 To 45 'memorizzo ritardi
'recRIT = recRIT & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEst r),3) & " "
recRITs = recRITs & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,(idEstr - 1)),3) & " "
Next
'***********
'****************
Call ScriviFile(FileOutput,recFRQ & recFRQs & recRITs,False)
Call AvanzamentoElab(Inizio,Fine,idEstr)
Next
'*****************
Call CloseFileHandle(FileOutput)
Call LanciaFile(FileOutput)
'**************
ciclo90 = 45
nEstra = 100
'nEstra = InputBox("Quante estrazioni processare ?")
Fine = EstrazioneFin ' 0
Inizio = Fine -(nEstra - 1) ' EstrazioneIni
'*************
FileOutput = "D:\Documents and Settings\claudio\Dati applicazioni\SpazioMetria\10Elotto 100 ID FRQ FRQs RITs 46_90.txt"
Call EliminaFile(FileOutput) 'elimina il file nel caso esistesse già
'**********************
'il file creato deve contenere all'inizio il riconoscimento delle colonne
Intestazione = "ID1 "
For ciclo90 = 46 To 90
Intestazione = Intestazione & "frq" & CStr(ciclo90) & " "
Next
Intestazione = Intestazione & "IDs "
For ciclo90 = 46 To 90
Intestazione = Intestazione & "frqS" & CStr(ciclo90) & " "
Next
Intestazione = Intestazione & "IDs1 "
For ciclo90 = 46 To 90
Intestazione = Intestazione & "ritS" & CStr(ciclo90) & " "
Next
Call ScriviFile(FileOutput,Intestazione,False)
'***********
For idEstr = Inizio To Fine
'Ltrim() rimuove spazzi a sinistra di una stringa
'Rtim() rimuove tutti gli spazzi a destra di una stringa
recFRQ = LTrim(FormatSpace(idEstr,5,True)) & " " 'ottengo indice estrazione x frequenze
recRITs = LTrim(FormatSpace(idEstr - 1,5,True)) & " "
recFRQs = FormatSpace((idEstr - 1),5,True) & " " 'ottengo indice estrazione -1 per frequeze scalate
'*********
For ciclo90 = 46 To 90 ' memorizzo frequenza
FrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,idEstr)
FrequenzaTeorica = Int((idEstr - Inizio) / 4.5)
Frequenza = FrequenzaReale - FrequenzaTeorica
recFRQ = recFRQ & FormatSpace(Frequenza,3) & " "
Next
For ciclo90 = 46 To 90 ' memorizzo frequenza
FrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,(idEstr - 1))
FrequenzaTeorica = Int(((idEstr - 1) - Inizio) / 4.5)
Frequenza = FrequenzaReale - FrequenzaTeorica
recFRQs = recFRQs & FormatSpace(Frequenza,3) & " "
Next
'**************
For ciclo90 = 46 To 90 'memorizzo ritardi
'recRIT = recRIT & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEst r),3) & " "
recRITs = recRITs & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,(idEstr - 1)),3) & " "
Next
'***********
'****************
Call ScriviFile(FileOutput,recFRQ & recFRQs & recRITs,False)
Call AvanzamentoElab(Inizio,Fine,idEstr)
Next
'*****************
Call CloseFileHandle(FileOutput)
Call LanciaFile(FileOutput)
'**************
ciclo90 = 45
nEstra = 150
'nEstra = InputBox("Quante estrazioni processare ?")
Fine = EstrazioneFin ' 0
Inizio = Fine -(nEstra - 1) ' EstrazioneIni
'*************
FileOutput = "D:\Documents and Settings\claudio\Dati applicazioni\SpazioMetria\10Elotto 150 ID FRQ FRQs RITs 1_45.txt"
Call EliminaFile(FileOutput) 'elimina il file nel caso esistesse già
'**********************
'il file creato deve contenere all'inizio il riconoscimento delle colonne
Intestazione = "ID1 "
For ciclo90 = 1 To 45
Intestazione = Intestazione & "frq" & CStr(ciclo90) & " "
Next
Intestazione = Intestazione & "IDs "
For ciclo90 = 1 To 45
Intestazione = Intestazione & "frqS" & CStr(ciclo90) & " "
Next
Intestazione = Intestazione & "IDs1 "
For ciclo90 = 1 To 45
Intestazione = Intestazione & "ritS" & CStr(ciclo90) & " "
Next
Call ScriviFile(FileOutput,Intestazione,False)
'***********
For idEstr = Inizio To Fine
'Ltrim() rimuove spazzi a sinistra di una stringa
'Rtim() rimuove tutti gli spazzi a destra di una stringa
recFRQ = LTrim(FormatSpace(idEstr,5,True)) & " " 'ottengo indice estrazione x frequenze
recRITs = LTrim(FormatSpace(idEstr - 1,5,True)) & " "
recFRQs = FormatSpace((idEstr - 1),5,True) & " " 'ottengo indice estrazione -1 per frequeze scalate
'*********
For ciclo90 = 1 To 45 ' memorizzo frequenza
FrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,idEstr)
FrequenzaTeorica = Int((idEstr - Inizio) / 4.5)
Frequenza = FrequenzaReale - FrequenzaTeorica
recFRQ = recFRQ & FormatSpace(Frequenza,3) & " "
Next
For ciclo90 = 1 To 45 ' memorizzo frequenza
FrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,(idEstr - 1))
FrequenzaTeorica = Int(((idEstr - 1) - Inizio) / 4.5)
Frequenza = FrequenzaReale - FrequenzaTeorica
recFRQs = recFRQs & FormatSpace(Frequenza,3) & " "
Next
'**************
For ciclo90 = 1 To 45 'memorizzo ritardi
'recRIT = recRIT & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEst r),3) & " "
recRITs = recRITs & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,(idEstr - 1)),3) & " "
Next
'***********
'****************
Call ScriviFile(FileOutput,recFRQ & recFRQs & recRITs,False)
Call AvanzamentoElab(Inizio,Fine,idEstr)
Next
'*****************
Call CloseFileHandle(FileOutput)
Call LanciaFile(FileOutput)
'**************
ciclo90 = 45
nEstra = 150
'nEstra = InputBox("Quante estrazioni processare ?")
Fine = EstrazioneFin ' 0
Inizio = Fine -(nEstra - 1) ' EstrazioneIni
'*************
FileOutput = "D:\Documents and Settings\claudio\Dati applicazioni\SpazioMetria\10Elotto 150 ID FRQ FRQs RITs 46_90.txt"
Call EliminaFile(FileOutput) 'elimina il file nel caso esistesse già
'**********************
'il file creato deve contenere all'inizio il riconoscimento delle colonne
Intestazione = "ID1 "
For ciclo90 = 46 To 90
Intestazione = Intestazione & "frq" & CStr(ciclo90) & " "
Next
Intestazione = Intestazione & "IDs "
For ciclo90 = 46 To 90
Intestazione = Intestazione & "frqS" & CStr(ciclo90) & " "
Next
Intestazione = Intestazione & "IDs1 "
For ciclo90 = 46 To 90
Intestazione = Intestazione & "ritS" & CStr(ciclo90) & " "
Next
Call ScriviFile(FileOutput,Intestazione,False)
'***********
For idEstr = Inizio To Fine
'Ltrim() rimuove spazzi a sinistra di una stringa
'Rtim() rimuove tutti gli spazzi a destra di una stringa
recFRQ = LTrim(FormatSpace(idEstr,5,True)) & " " 'ottengo indice estrazione x frequenze
recRITs = LTrim(FormatSpace(idEstr - 1,5,True)) & " "
recFRQs = FormatSpace((idEstr - 1),5,True) & " " 'ottengo indice estrazione -1 per frequeze scalate
'*********
For ciclo90 = 46 To 90 ' memorizzo frequenza
FrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,idEstr)
FrequenzaTeorica = Int((idEstr - Inizio) / 4.5)
Frequenza = FrequenzaReale - FrequenzaTeorica
recFRQ = recFRQ & FormatSpace(Frequenza,3) & " "
Next
For ciclo90 = 46 To 90 ' memorizzo frequenza
FrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,(idEstr - 1))
FrequenzaTeorica = Int(((idEstr - 1) - Inizio) / 4.5)
Frequenza = FrequenzaReale - FrequenzaTeorica
recFRQs = recFRQs & FormatSpace(Frequenza,3) & " "
Next
'**************
For ciclo90 = 46 To 90 'memorizzo ritardi
'recRIT = recRIT & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEst r),3) & " "
recRITs = recRITs & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,(idEstr - 1)),3) & " "
Next
'***********
'****************
Call ScriviFile(FileOutput,recFRQ & recFRQs & recRITs,False)
Call AvanzamentoElab(Inizio,Fine,idEstr)
Next
'*****************
Call CloseFileHandle(FileOutput)
Call LanciaFile(FileOutput)
'**************
ciclo90 = 45
nEstra = 200
'nEstra = InputBox("Quante estrazioni processare ?")
Fine = EstrazioneFin ' 0
Inizio = Fine -(nEstra - 1) ' EstrazioneIni
'*************
FileOutput = "D:\Documents and Settings\claudio\Dati applicazioni\SpazioMetria\10Elotto 200 ID FRQ FRQs RITs 1_45.txt"
Call EliminaFile(FileOutput) 'elimina il file nel caso esistesse già
'**********************
'il file creato deve contenere all'inizio il riconoscimento delle colonne
Intestazione = "ID1 "
For ciclo90 = 1 To 45
Intestazione = Intestazione & "frq" & CStr(ciclo90) & " "
Next
Intestazione = Intestazione & "IDs "
For ciclo90 = 1 To 45
Intestazione = Intestazione & "frqS" & CStr(ciclo90) & " "
Next
Intestazione = Intestazione & "IDs1 "
For ciclo90 = 1 To 45
Intestazione = Intestazione & "ritS" & CStr(ciclo90) & " "
Next
Call ScriviFile(FileOutput,Intestazione,False)
'***********
For idEstr = Inizio To Fine
'Ltrim() rimuove spazzi a sinistra di una stringa
'Rtim() rimuove tutti gli spazzi a destra di una stringa
recFRQ = LTrim(FormatSpace(idEstr,5,True)) & " " 'ottengo indice estrazione x frequenze
recRITs = LTrim(FormatSpace(idEstr - 1,5,True)) & " "
recFRQs = FormatSpace((idEstr - 1),5,True) & " " 'ottengo indice estrazione -1 per frequeze scalate
'*********
For ciclo90 = 1 To 45 ' memorizzo frequenza
FrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,idEstr)
FrequenzaTeorica = Int((idEstr - Inizio) / 4.5)
Frequenza = FrequenzaReale - FrequenzaTeorica
recFRQ = recFRQ & FormatSpace(Frequenza,3) & " "
Next
For ciclo90 = 1 To 45 ' memorizzo frequenza
FrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,(idEstr - 1))
FrequenzaTeorica = Int(((idEstr - 1) - Inizio) / 4.5)
Frequenza = FrequenzaReale - FrequenzaTeorica
recFRQs = recFRQs & FormatSpace(Frequenza,3) & " "
Next
'**************
For ciclo90 = 1 To 45 'memorizzo ritardi
'recRIT = recRIT & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEst r),3) & " "
recRITs = recRITs & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,(idEstr - 1)),3) & " "
Next
'***********
'****************
Call ScriviFile(FileOutput,recFRQ & recFRQs & recRITs,False)
Call AvanzamentoElab(Inizio,Fine,idEstr)
Next
'*****************
Call CloseFileHandle(FileOutput)
Call LanciaFile(FileOutput)
'**************
ciclo90 = 45
nEstra = 200
'nEstra = InputBox("Quante estrazioni processare ?")
Fine = EstrazioneFin ' 0
Inizio = Fine -(nEstra - 1) ' EstrazioneIni
'*************
FileOutput = "D:\Documents and Settings\claudio\Dati applicazioni\SpazioMetria\10Elotto 200 ID FRQ FRQs RITs 46_90.txt"
Call EliminaFile(FileOutput) 'elimina il file nel caso esistesse già
'**********************
'il file creato deve contenere all'inizio il riconoscimento delle colonne
Intestazione = "ID1 "
For ciclo90 = 46 To 90
Intestazione = Intestazione & "frq" & CStr(ciclo90) & " "
Next
Intestazione = Intestazione & "IDs "
For ciclo90 = 46 To 90
Intestazione = Intestazione & "frqS" & CStr(ciclo90) & " "
Next
Intestazione = Intestazione & "IDs1 "
For ciclo90 = 46 To 90
Intestazione = Intestazione & "ritS" & CStr(ciclo90) & " "
Next
Call ScriviFile(FileOutput,Intestazione,False)
'***********
For idEstr = Inizio To Fine
'Ltrim() rimuove spazzi a sinistra di una stringa
'Rtim() rimuove tutti gli spazzi a destra di una stringa
recFRQ = LTrim(FormatSpace(idEstr,5,True)) & " " 'ottengo indice estrazione x frequenze
recRITs = LTrim(FormatSpace(idEstr - 1,5,True)) & " "
recFRQs = FormatSpace((idEstr - 1),5,True) & " " 'ottengo indice estrazione -1 per frequeze scalate
'*********
For ciclo90 = 46 To 90 ' memorizzo frequenza
FrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,idEstr)
FrequenzaTeorica = Int((idEstr - Inizio) / 4.5)
Frequenza = FrequenzaReale - FrequenzaTeorica
recFRQ = recFRQ & FormatSpace(Frequenza,3) & " "
Next
For ciclo90 = 46 To 90 ' memorizzo frequenza
FrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,(idEstr - 1))
FrequenzaTeorica = Int(((idEstr - 1) - Inizio) / 4.5)
Frequenza = FrequenzaReale - FrequenzaTeorica
recFRQs = recFRQs & FormatSpace(Frequenza,3) & " "
Next
'**************
For ciclo90 = 46 To 90 'memorizzo ritardi
'recRIT = recRIT & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEst r),3) & " "
recRITs = recRITs & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,(idEstr - 1)),3) & " "
Next
'***********
'****************
Call ScriviFile(FileOutput,recFRQ & recFRQs & recRITs,False)
Call AvanzamentoElab(Inizio,Fine,idEstr)
Next
'*****************
Call CloseFileHandle(FileOutput)
Call LanciaFile(FileOutput)
'************* R I T A R D I
'*************
ciclo90 = 45
nEstra = 50
'nEstra = InputBox("Quante estrazioni processare ?")
Fine = EstrazioneFin ' 0
Inizio = Fine -(nEstra - 1) ' EstrazioneIni
sFileOutput3 = "D:\Documents and Settings\claudio\Dati applicazioni\SpazioMetria\10Elotto 50 ID RIT RITs FRQs 1_45.txt"
Call EliminaFile(sFileOutput1) 'elimina il file nel caso esistesse già
Call EliminaFile(sFileOutput2) 'elimina il file nel caso esistesse già
Call EliminaFile(sFileOutput3) 'elimina il file nel caso esistesse già
'**********************
'il file creato deve contenere all'inizio il riconoscimento delle colonne
SrecordIntestazione3 = "ID1 "
For ciclo90 = 1 To 45
SrecordIntestazione3 = SrecordIntestazione3 & "rit" & CStr(ciclo90) & " "
Next
SrecordIntestazione3 = SrecordIntestazione3 & "IDs1 "
For ciclo90 = 1 To 45
SrecordIntestazione3 = SrecordIntestazione3 & "ritS" & CStr(ciclo90) & " "
Next
SrecordIntestazione3 = SrecordIntestazione3 & "IDs2 "
For ciclo90 = 1 To 45
SrecordIntestazione3 = SrecordIntestazione3 & "frqS" & CStr(ciclo90) & " "
Next
Call ScriviFile(sFileOutput3,SrecordIntestazione3,False)
'Call Scrivi(SrecordIntestazione3)
'***********
For idEstr = Inizio To Fine
'Ltrim() rimuove spazzi a sinistra di una stringa
'Rtim() rimuove tutti gli spazzi a destra di una stringa
sRecord1 = LTrim(FormatSpace(idEstr,5,True)) & " " 'ottengo indice estrazione x RIT
sRecord2 = LTrim(FormatSpace(idEstr,5,True)) & " "
sRecord3 = LTrim(FormatSpace(idEstr,5,True)) & " "
SRecord1Piu = FormatSpace((idEstr - 1),5,True) & " " 'ottengo indice estrazione -1 per RIT
SRecord2Piu = SRecord1Piu 'copia per frq
SRecord3Piu = SRecord1Piu 'copia per num
'*********
For ciclo90 = 1 To 45 'memorizzo ritardi
sRecord1 = sRecord1 & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEstr),3) & " "
SRecord1Piu = SRecord1Piu & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEstr - 1),3) & " "
' memorizzo frequenze
idFrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,(idEstr - 1))
idFrequenzaTeorica = Int(((idEstr - 1) - Inizio) / 4.5)
idFrequenza = idFrequenzaReale - idFrequenzaTeorica
SRecord2Piu = SRecord2Piu & FormatSpace(idFrequenza,3) & " "
Next
Call ScriviFile(sFileOutput3,sRecord1 & SRecord1Piu & SRecord2Piu,False)
Call AvanzamentoElab(Inizio,Fine,idEstr)
Next
Call CloseFileHandle(sFileOutput3)
Call LanciaFile(sFileOutput3)
'*************
ciclo90 = 45
'**************
nEstra = 50
'nEstra = InputBox("Quante estrazioni processare ?")
Fine = EstrazioneFin ' 0
Inizio = Fine -(nEstra - 1) ' EstrazioneIni
'*************
sFileOutput3 = "D:\Documents and Settings\claudio\Dati applicazioni\SpazioMetria\10Elotto 50 ID RIT RITs FRQs 46_90.txt"
Call EliminaFile(sFileOutput1) 'elimina il file nel caso esistesse già
Call EliminaFile(sFileOutput2) 'elimina il file nel caso esistesse già
Call EliminaFile(sFileOutput3) 'elimina il file nel caso esistesse già
'**********************
'il file creato deve contenere all'inizio il riconoscimento delle colonne
SrecordIntestazione3 = "ID1 "
For ciclo90 = 46 To 90
SrecordIntestazione3 = SrecordIntestazione3 & "rit" & CStr(ciclo90) & " "
Next
SrecordIntestazione3 = SrecordIntestazione3 & "IDs1 "
For ciclo90 = 46 To 90
SrecordIntestazione3 = SrecordIntestazione3 & "ritS" & CStr(ciclo90) & " "
Next
SrecordIntestazione3 = SrecordIntestazione3 & "IDs2 "
For ciclo90 = 46 To 90
SrecordIntestazione3 = SrecordIntestazione3 & "frqS" & CStr(ciclo90) & " "
Next
Call ScriviFile(sFileOutput3,SrecordIntestazione3,False)
'Call Scrivi(SrecordIntestazione3)
'***********
For idEstr = Inizio To Fine
'Ltrim() rimuove spazzi a sinistra di una stringa
'Rtim() rimuove tutti gli spazzi a destra di una stringa
sRecord1 = LTrim(FormatSpace(idEstr,5,True)) & " " 'ottengo indice estrazione x RIT
sRecord2 = LTrim(FormatSpace(idEstr,5,True)) & " "
sRecord3 = LTrim(FormatSpace(idEstr,5,True)) & " "
SRecord1Piu = FormatSpace((idEstr - 1),5,True) & " " 'ottengo indice estrazione -1 per RIT
SRecord2Piu = SRecord1Piu 'copia per frq
SRecord3Piu = SRecord1Piu 'copia per num
'*********
For ciclo90 = 46 To 90 'memorizzo ritardi
sRecord1 = sRecord1 & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEstr),3) & " "
SRecord1Piu = SRecord1Piu & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEstr - 1),3) & " "
' memorizzo frequenze
idFrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,(idEstr - 1))
idFrequenzaTeorica = Int(((idEstr - 1) - Inizio) / 4.5)
idFrequenza = idFrequenzaReale - idFrequenzaTeorica
SRecord2Piu = SRecord2Piu & FormatSpace(idFrequenza,3) & " "
Next
Call ScriviFile(sFileOutput3,sRecord1 & SRecord1Piu & SRecord2Piu,False)
Call AvanzamentoElab(Inizio,Fine,idEstr)
Next
Call CloseFileHandle(sFileOutput3)
Call LanciaFile(sFileOutput3)
'*************
'*************
ciclo90 = 45
nEstra = 100
'nEstra = InputBox("Quante estrazioni processare ?")
Fine = EstrazioneFin ' 0
Inizio = Fine -(nEstra - 1) ' EstrazioneIni
sFileOutput3 = "D:\Documents and Settings\claudio\Dati applicazioni\SpazioMetria\10Elotto 100 ID RIT RITs FRQs 1_45.txt"
Call EliminaFile(sFileOutput1) 'elimina il file nel caso esistesse già
Call EliminaFile(sFileOutput2) 'elimina il file nel caso esistesse già
Call EliminaFile(sFileOutput3) 'elimina il file nel caso esistesse già
'**********************
'il file creato deve contenere all'inizio il riconoscimento delle colonne
SrecordIntestazione3 = "ID1 "
For ciclo90 = 1 To 45
SrecordIntestazione3 = SrecordIntestazione3 & "rit" & CStr(ciclo90) & " "
Next
SrecordIntestazione3 = SrecordIntestazione3 & "IDs1 "
For ciclo90 = 1 To 45
SrecordIntestazione3 = SrecordIntestazione3 & "ritS" & CStr(ciclo90) & " "
Next
SrecordIntestazione3 = SrecordIntestazione3 & "IDs2 "
For ciclo90 = 1 To 45
SrecordIntestazione3 = SrecordIntestazione3 & "frqS" & CStr(ciclo90) & " "
Next
Call ScriviFile(sFileOutput3,SrecordIntestazione3,False)
'Call Scrivi(SrecordIntestazione3)
'***********
For idEstr = Inizio To Fine
'Ltrim() rimuove spazzi a sinistra di una stringa
'Rtim() rimuove tutti gli spazzi a destra di una stringa
sRecord1 = LTrim(FormatSpace(idEstr,5,True)) & " " 'ottengo indice estrazione x RIT
sRecord2 = LTrim(FormatSpace(idEstr,5,True)) & " "
sRecord3 = LTrim(FormatSpace(idEstr,5,True)) & " "
SRecord1Piu = FormatSpace((idEstr - 1),5,True) & " " 'ottengo indice estrazione -1 per RIT
SRecord2Piu = SRecord1Piu 'copia per frq
SRecord3Piu = SRecord1Piu 'copia per num
'*********
For ciclo90 = 1 To 45 'memorizzo ritardi
sRecord1 = sRecord1 & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEstr),3) & " "
SRecord1Piu = SRecord1Piu & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEstr - 1),3) & " "
' memorizzo frequenze
idFrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,(idEstr - 1))
idFrequenzaTeorica = Int(((idEstr - 1) - Inizio) / 4.5)
idFrequenza = idFrequenzaReale - idFrequenzaTeorica
SRecord2Piu = SRecord2Piu & FormatSpace(idFrequenza,3) & " "
Next
Call ScriviFile(sFileOutput3,sRecord1 & SRecord1Piu & SRecord2Piu,False)
Call AvanzamentoElab(Inizio,Fine,idEstr)
Next
Call CloseFileHandle(sFileOutput3)
Call LanciaFile(sFileOutput3)
'*************
ciclo90 = 45
nEstra = 100
'nEstra = InputBox("Quante estrazioni processare ?")
Fine = EstrazioneFin ' 0
Inizio = Fine -(nEstra - 1) ' EstrazioneIni
'*************
sFileOutput3 = "D:\Documents and Settings\claudio\Dati applicazioni\SpazioMetria\10Elotto 100 ID RIT RITs FRQs 46_90.txt"
Call EliminaFile(sFileOutput1) 'elimina il file nel caso esistesse già
Call EliminaFile(sFileOutput2) 'elimina il file nel caso esistesse già
Call EliminaFile(sFileOutput3) 'elimina il file nel caso esistesse già
'**********************
'il file creato deve contenere all'inizio il riconoscimento delle colonne
SrecordIntestazione3 = "ID1 "
For ciclo90 = 46 To 90
SrecordIntestazione3 = SrecordIntestazione3 & "rit" & CStr(ciclo90) & " "
Next
SrecordIntestazione3 = SrecordIntestazione3 & "IDs1 "
For ciclo90 = 46 To 90
SrecordIntestazione3 = SrecordIntestazione3 & "ritS" & CStr(ciclo90) & " "
Next
SrecordIntestazione3 = SrecordIntestazione3 & "IDs2 "
For ciclo90 = 46 To 90
SrecordIntestazione3 = SrecordIntestazione3 & "frqS" & CStr(ciclo90) & " "
Next
Call ScriviFile(sFileOutput3,SrecordIntestazione3,False)
'Call Scrivi(SrecordIntestazione3)
'***********
For idEstr = Inizio To Fine
'Ltrim() rimuove spazzi a sinistra di una stringa
'Rtim() rimuove tutti gli spazzi a destra di una stringa
sRecord1 = LTrim(FormatSpace(idEstr,5,True)) & " " 'ottengo indice estrazione x RIT
sRecord2 = LTrim(FormatSpace(idEstr,5,True)) & " "
sRecord3 = LTrim(FormatSpace(idEstr,5,True)) & " "
SRecord1Piu = FormatSpace((idEstr - 1),5,True) & " " 'ottengo indice estrazione -1 per RIT
SRecord2Piu = SRecord1Piu 'copia per frq
SRecord3Piu = SRecord1Piu 'copia per num
'*********
For ciclo90 = 46 To 90 'memorizzo ritardi
sRecord1 = sRecord1 & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEstr),3) & " "
SRecord1Piu = SRecord1Piu & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEstr - 1),3) & " "
' memorizzo frequenze
idFrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,(idEstr - 1))
idFrequenzaTeorica = Int(((idEstr - 1) - Inizio) / 4.5)
idFrequenza = idFrequenzaReale - idFrequenzaTeorica
SRecord2Piu = SRecord2Piu & FormatSpace(idFrequenza,3) & " "
Next
Call ScriviFile(sFileOutput3,sRecord1 & SRecord1Piu & SRecord2Piu,False)
Call AvanzamentoElab(Inizio,Fine,idEstr)
Next
Call CloseFileHandle(sFileOutput3)
Call LanciaFile(sFileOutput3)
'*************
ciclo90 = 45
nEstra = 150
'nEstra = InputBox("Quante estrazioni processare ?")
Fine = EstrazioneFin ' 0
Inizio = Fine -(nEstra - 1) ' EstrazioneIni
'*************
sFileOutput3 = "D:\Documents and Settings\claudio\Dati applicazioni\SpazioMetria\10Elotto 150 ID RIT RITs FRQs 1_45.txt"
Call EliminaFile(sFileOutput1) 'elimina il file nel caso esistesse già
Call EliminaFile(sFileOutput2) 'elimina il file nel caso esistesse già
Call EliminaFile(sFileOutput3) 'elimina il file nel caso esistesse già
'**********************
'il file creato deve contenere all'inizio il riconoscimento delle colonne
SrecordIntestazione3 = "ID1 "
For ciclo90 = 1 To 45
SrecordIntestazione3 = SrecordIntestazione3 & "rit" & CStr(ciclo90) & " "
Next
SrecordIntestazione3 = SrecordIntestazione3 & "IDs1 "
For ciclo90 = 1 To 45
SrecordIntestazione3 = SrecordIntestazione3 & "ritS" & CStr(ciclo90) & " "
Next
SrecordIntestazione3 = SrecordIntestazione3 & "IDs2 "
For ciclo90 = 1 To 45
SrecordIntestazione3 = SrecordIntestazione3 & "frqS" & CStr(ciclo90) & " "
Next
Call ScriviFile(sFileOutput3,SrecordIntestazione3,False)
'Call Scrivi(SrecordIntestazione3)
'***********
For idEstr = Inizio To Fine
'Ltrim() rimuove spazzi a sinistra di una stringa
'Rtim() rimuove tutti gli spazzi a destra di una stringa
sRecord1 = LTrim(FormatSpace(idEstr,5,True)) & " " 'ottengo indice estrazione x RIT
sRecord2 = LTrim(FormatSpace(idEstr,5,True)) & " "
sRecord3 = LTrim(FormatSpace(idEstr,5,True)) & " "
SRecord1Piu = FormatSpace((idEstr - 1),5,True) & " " 'ottengo indice estrazione -1 per RIT
SRecord2Piu = SRecord1Piu 'copia per frq
SRecord3Piu = SRecord1Piu 'copia per num
'*********
For ciclo90 = 1 To 45 'memorizzo ritardi
sRecord1 = sRecord1 & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEstr),3) & " "
SRecord1Piu = SRecord1Piu & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEstr - 1),3) & " "
' memorizzo frequenze
idFrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,(idEstr - 1))
idFrequenzaTeorica = Int(((idEstr - 1) - Inizio) / 4.5)
idFrequenza = idFrequenzaReale - idFrequenzaTeorica
SRecord2Piu = SRecord2Piu & FormatSpace(idFrequenza,3) & " "
Next
Call ScriviFile(sFileOutput3,sRecord1 & SRecord1Piu & SRecord2Piu,False)
Call AvanzamentoElab(Inizio,Fine,idEstr)
Next
Call CloseFileHandle(sFileOutput3)
Call LanciaFile(sFileOutput3)
'*************
ciclo90 = 45
nEstra = 150
'nEstra = InputBox("Quante estrazioni processare ?")
Fine = EstrazioneFin ' 0
Inizio = Fine -(nEstra - 1) ' EstrazioneIni
'*************
sFileOutput3 = "D:\Documents and Settings\claudio\Dati applicazioni\SpazioMetria\10Elotto 150 ID RIT RITs FRQs 46_90.txt"
Call EliminaFile(sFileOutput1) 'elimina il file nel caso esistesse già
Call EliminaFile(sFileOutput2) 'elimina il file nel caso esistesse già
Call EliminaFile(sFileOutput3) 'elimina il file nel caso esistesse già
'**********************
'il file creato deve contenere all'inizio il riconoscimento delle colonne
SrecordIntestazione3 = "ID1 "
For ciclo90 = 46 To 90
SrecordIntestazione3 = SrecordIntestazione3 & "rit" & CStr(ciclo90) & " "
Next
SrecordIntestazione3 = SrecordIntestazione3 & "IDs1 "
For ciclo90 = 46 To 90
SrecordIntestazione3 = SrecordIntestazione3 & "ritS" & CStr(ciclo90) & " "
Next
SrecordIntestazione3 = SrecordIntestazione3 & "IDs2 "
For ciclo90 = 46 To 90
SrecordIntestazione3 = SrecordIntestazione3 & "frqS" & CStr(ciclo90) & " "
Next
Call ScriviFile(sFileOutput3,SrecordIntestazione3,False)
'Call Scrivi(SrecordIntestazione3)
'***********
For idEstr = Inizio To Fine
'Ltrim() rimuove spazzi a sinistra di una stringa
'Rtim() rimuove tutti gli spazzi a destra di una stringa
sRecord1 = LTrim(FormatSpace(idEstr,5,True)) & " " 'ottengo indice estrazione x RIT
sRecord2 = LTrim(FormatSpace(idEstr,5,True)) & " "
sRecord3 = LTrim(FormatSpace(idEstr,5,True)) & " "
SRecord1Piu = FormatSpace((idEstr - 1),5,True) & " " 'ottengo indice estrazione -1 per RIT
SRecord2Piu = SRecord1Piu 'copia per frq
SRecord3Piu = SRecord1Piu 'copia per num
'*********
For ciclo90 = 46 To 90 'memorizzo ritardi
sRecord1 = sRecord1 & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEstr),3) & " "
SRecord1Piu = SRecord1Piu & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEstr - 1),3) & " "
' memorizzo frequenze
idFrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,(idEstr - 1))
idFrequenzaTeorica = Int(((idEstr - 1) - Inizio) / 4.5)
idFrequenza = idFrequenzaReale - idFrequenzaTeorica
SRecord2Piu = SRecord2Piu & FormatSpace(idFrequenza,3) & " "
Next
Call ScriviFile(sFileOutput3,sRecord1 & SRecord1Piu & SRecord2Piu,False)
Call AvanzamentoElab(Inizio,Fine,idEstr)
Next
Call CloseFileHandle(sFileOutput3)
Call LanciaFile(sFileOutput3)
'*************
ciclo90 = 45
nEstra = 200
'nEstra = InputBox("Quante estrazioni processare ?")
Fine = EstrazioneFin ' 0
Inizio = Fine -(nEstra - 1) ' EstrazioneIni
'*************
sFileOutput3 = "D:\Documents and Settings\claudio\Dati applicazioni\SpazioMetria\10Elotto 200 ID RIT RITs FRQs 1_45.txt"
Call EliminaFile(sFileOutput1) 'elimina il file nel caso esistesse già
Call EliminaFile(sFileOutput2) 'elimina il file nel caso esistesse già
Call EliminaFile(sFileOutput3) 'elimina il file nel caso esistesse già
'**********************
'il file creato deve contenere all'inizio il riconoscimento delle colonne
SrecordIntestazione3 = "ID1 "
For ciclo90 = 1 To 45
SrecordIntestazione3 = SrecordIntestazione3 & "rit" & CStr(ciclo90) & " "
Next
SrecordIntestazione3 = SrecordIntestazione3 & "IDs1 "
For ciclo90 = 1 To 45
SrecordIntestazione3 = SrecordIntestazione3 & "ritS" & CStr(ciclo90) & " "
Next
SrecordIntestazione3 = SrecordIntestazione3 & "IDs2 "
For ciclo90 = 1 To 45
SrecordIntestazione3 = SrecordIntestazione3 & "frqS" & CStr(ciclo90) & " "
Next
Call ScriviFile(sFileOutput3,SrecordIntestazione3,False)
'Call Scrivi(SrecordIntestazione3)
'***********
For idEstr = Inizio To Fine
'Ltrim() rimuove spazzi a sinistra di una stringa
'Rtim() rimuove tutti gli spazzi a destra di una stringa
sRecord1 = LTrim(FormatSpace(idEstr,5,True)) & " " 'ottengo indice estrazione x RIT
sRecord2 = LTrim(FormatSpace(idEstr,5,True)) & " "
sRecord3 = LTrim(FormatSpace(idEstr,5,True)) & " "
SRecord1Piu = FormatSpace((idEstr - 1),5,True) & " " 'ottengo indice estrazione -1 per RIT
SRecord2Piu = SRecord1Piu 'copia per frq
SRecord3Piu = SRecord1Piu 'copia per num
'*********
For ciclo90 = 1 To 45 'memorizzo ritardi
sRecord1 = sRecord1 & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEstr),3) & " "
SRecord1Piu = SRecord1Piu & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEstr - 1),3) & " "
' memorizzo frequenze
idFrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,(idEstr - 1))
idFrequenzaTeorica = Int(((idEstr - 1) - Inizio) / 4.5)
idFrequenza = idFrequenzaReale - idFrequenzaTeorica
SRecord2Piu = SRecord2Piu & FormatSpace(idFrequenza,3) & " "
Next
Call ScriviFile(sFileOutput3,sRecord1 & SRecord1Piu & SRecord2Piu,False)
Call AvanzamentoElab(Inizio,Fine,idEstr)
Next
Call CloseFileHandle(sFileOutput3)
Call LanciaFile(sFileOutput3)
'*************
ciclo90 = 45
nEstra = 200
'nEstra = InputBox("Quante estrazioni processare ?")
Fine = EstrazioneFin ' 0
Inizio = Fine -(nEstra - 1) ' EstrazioneIni
'*************
sFileOutput3 = "D:\Documents and Settings\claudio\Dati applicazioni\SpazioMetria\10Elotto 200 ID RIT RITs FRQs 46_90.txt"
Call EliminaFile(sFileOutput1) 'elimina il file nel caso esistesse già
Call EliminaFile(sFileOutput2) 'elimina il file nel caso esistesse già
Call EliminaFile(sFileOutput3) 'elimina il file nel caso esistesse già
'**********************
'il file creato deve contenere all'inizio il riconoscimento delle colonne
SrecordIntestazione3 = "ID1 "
For ciclo90 = 46 To 90
SrecordIntestazione3 = SrecordIntestazione3 & "rit" & CStr(ciclo90) & " "
Next
SrecordIntestazione3 = SrecordIntestazione3 & "IDs1 "
For ciclo90 = 46 To 90
SrecordIntestazione3 = SrecordIntestazione3 & "ritS" & CStr(ciclo90) & " "
Next
SrecordIntestazione3 = SrecordIntestazione3 & "IDs2 "
For ciclo90 = 46 To 90
SrecordIntestazione3 = SrecordIntestazione3 & "frqS" & CStr(ciclo90) & " "
Next
Call ScriviFile(sFileOutput3,SrecordIntestazione3,False)
'Call Scrivi(SrecordIntestazione3)
'***********
For idEstr = Inizio To Fine
'Ltrim() rimuove spazzi a sinistra di una stringa
'Rtim() rimuove tutti gli spazzi a destra di una stringa
sRecord1 = LTrim(FormatSpace(idEstr,5,True)) & " " 'ottengo indice estrazione x RIT
sRecord2 = LTrim(FormatSpace(idEstr,5,True)) & " "
sRecord3 = LTrim(FormatSpace(idEstr,5,True)) & " "
SRecord1Piu = FormatSpace((idEstr - 1),5,True) & " " 'ottengo indice estrazione -1 per RIT
SRecord2Piu = SRecord1Piu 'copia per frq
SRecord3Piu = SRecord1Piu 'copia per num
'*********
For ciclo90 = 46 To 90 'memorizzo ritardi
sRecord1 = sRecord1 & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEstr),3) & " "
SRecord1Piu = SRecord1Piu & FormatSpace(EstrattoRitardoDL(ciclo90,Inizio,idEstr - 1),3) & " "
' memorizzo frequenze
idFrequenzaReale = EstrattoFrequenzaDL(ciclo90,Inizio,(idEstr - 1))
idFrequenzaTeorica = Int(((idEstr - 1) - Inizio) / 4.5)
idFrequenza = idFrequenzaReale - idFrequenzaTeorica
SRecord2Piu = SRecord2Piu & FormatSpace(idFrequenza,3) & " "
Next
Call ScriviFile(sFileOutput3,sRecord1 & SRecord1Piu & SRecord2Piu,False)
Call AvanzamentoElab(Inizio,Fine,idEstr)
Next
Call CloseFileHandle(sFileOutput3)
Call LanciaFile(sFileOutput3)
End Sub