Novità

per luigi b

Zetrix

Advanced Premium Member
scusa luigi ho appena fatto l aggiorn di spaziometria e su questo script segnala errore ho corretto gia alcuni errori esempio posizionee cerano due e ma continua a dare sempre errore allego lo script
Codice:
     Sub Main
	Dim idEstr 
	Dim ClsFg
	Dim r
	Dim nTrovate
	Dim vetRuote(10)
	Dim nFatte
	Dim nDaFare
	nDaFare = EstrazioneIni -(EstrazioneFin)
	For r = 1 To 10
		vetRuote(r) = r
	Next
	For idEstr = EstrazioneFin - 0 To EstrazioneFin '<---- imposta estrazioni precedenti     
		If GetAmbiDistanzaX(idEstr,Coll,9,vetRuote) > 0 Then '<-pos- orizzontale
			For Each ClsFg In coll
				If Decina(clsFg.ClsNumero(1).Numero) <> Decina(clsFg.ClsNumero(2).Numero) Then
					For r = 1 To 10
						If Distanza(Estratto(idEstr,r,clsFg.ClsNumero(1)Posizione ),clsFg.ClsNumero(1).Numero) = 36 Then '<pos- verticale
							
							MsgBox r
							MsgBox Estratto(idEstr,r,clsFg.ClsNumero(1)Posizione)
							MsgBox clsFg.ClsNumero(1).Numero
							
							ReDim MatriceCaselleDaEvid(3,1)
							nTrovate = 0
							nTrovate = nTrovate + 1
							MatriceCaselleDaEvid(nTrovate,0) = clsFg.ClsNumero(1).Ruota
							MatriceCaselleDaEvid(nTrovate,1) = clsFg.ClsNumero(1)Posizione 
							nTrovate = nTrovate + 1
							MatriceCaselleDaEvid(nTrovate,0) = clsFg.ClsNumero(2).Ruota
							MatriceCaselleDaEvid(nTrovate,1) = clsFg.ClsNumero(2)Posizione
							nTrovate = nTrovate + 1
							MatriceCaselleDaEvid(nTrovate,0) = r
							MatriceCaselleDaEvid(nTrovate,1) = clsFg.ClsNumero(1)Posizione 
							Call DisegnaEstrazione(idEstr,MatriceCaselleDaEvid)
							ReDim aNumeri(0)
							Call GetArrayNumeriFromFiguraCiclo(ClsFg,aNumeri)
							ReDim Preserve aNumeri(3)
							aNumeri(3) = Estratto(idEstr,r,clsFg.ClsNumero(1)Posizione)

							Call DisegnaCerchioCiclometrico(aNumeri,True)
							Scrivi "--------------------------------------------------------"
						End If
					Next
				End If
			Next
		End If
		nFatte = nFatte + 1
		Call AvanzamentoElab(1,nDaFare,nFatte)
		If ScriptInterrotto Then Exit For
	Next
End Sub
 
Ciao se vi puo' esservi di aiuto anche a me lo script da errore con la versione 38 , ho messo anche un po di ) , ma da sempre errore anche se piu' avanti , vi posto una foto con l'errore , spero puo' servire per risolvere il problema , ciao.

errore.jpg
 
forse ho fatto io qualche errore involontario da casa poi controllo ..... per ora per risolvere momentaneamente quando apri lo script disabilita l'highlight del codice..
 
Codice:
       Sub Main
	Dim idEstr 
	Dim ClsFg
	Dim r
	Dim nTrovate
	Dim vetRuote(10)
	Dim nFatte
	Dim nDaFare
	nDaFare = EstrazioneIni -(EstrazioneFin)
	For r = 1 To 10
		vetRuote(r) = r
	Next
	For idEstr = EstrazioneFin - 0 To EstrazioneFin '<---- imposta estrazioni precedenti     AQUILONE (B)
		If GetAmbiDistanzaX(idEstr,Coll,9,vetRuote) > 0 Then '<-pos- orizzontale
			For Each ClsFg In coll
				If Decina(clsFg.ClsNumero(1).Numero) <> Decina(clsFg.ClsNumero(2).Numero) Then
					For r = 1 To 10
						If Distanza(Estratto(idEstr,r,clsFg.ClsNumero(1)Posizione),clsFg.ClsNumero(1).Numero) = 36 Then '<pos- verticale
							
							MsgBox r
							MsgBox Estratto(idEstr,r,clsFg.ClsNumero(1)Posizionee)
							MsgBox clsFg.ClsNumero(1).Numero
							
							ReDim MatriceCaselleDaEvid(3,1)
							nTrovate = 0
							nTrovate = nTrovate + 1
							MatriceCaselleDaEvid(nTrovate,0) = clsFg.ClsNumero(1).Ruota
							MatriceCaselleDaEvid(nTrovate,1) = clsFg.ClsNumero(1)Posizionee
							nTrovate = nTrovate + 1
							MatriceCaselleDaEvid(nTrovate,0) = clsFg.ClsNumero(2).Ruota
							MatriceCaselleDaEvid(nTrovate,1) = clsFg.ClsNumero(2)Posizionee
							nTrovate = nTrovate + 1
							MatriceCaselleDaEvid(nTrovate,0) = r
							MatriceCaselleDaEvid(nTrovate,1) = clsFg.ClsNumero(1)Posizionee
							Call DisegnaEstrazione(idEstr,MatriceCaselleDaEvid)
							ReDim aNumeri(0)
							Call GetArrayNumeriFromFiguraCiclo(ClsFg,aNumeri)
							ReDim Preserve aNumeri(3)
							aNumeri(3) = Estratto(idEstr,r,clsFg.ClsNumero(1)Posizionee)

							Call DisegnaCerchioCiclometrico(aNumeri,True)
							Scrivi "--------------------------------------------------------"
						End If
					Next
				End If
			Next
		End If
		nFatte = nFatte + 1
		Call AvanzamentoElab(1,nDaFare,nFatte)
		If ScriptInterrotto Then Exit For
	Next
End Sub
 
cosi si presenta lo script dopo fatto l aggiorn provato a disabilitare l ihigtlight ma nn funziona lo stesso
 
Ultima modifica:
2vj2b74.jpg
ciao fatto l aggiorn con la 39 da sempre errore come nella fig allegata
 
non ho capito di che script stai parlando e no posso provarlo .. non sarebe possibile che magari nel tentativco di risolvere lo hai salvato sbaglòiato ed ora c'è sempliecemente qualche errore che dipende dalllo script e non dal programma ? io 2 o 3 prove le ho fatte emi sembrava che gli script funzionassero
 
scusa luigi lo script e quello allegato e uguale a quello precedente e si presenta sempre lo stesso errore e un problema dello script nn del programma ma nella versione 37 funzionava benissimo come e possibile che sia stato modificato e nn solo questo anche altri script
 
Ultima modifica:
quello che è sicuro è che se non me lo posti in formato testo ..non lo potro mai provare ... comunque quelli sono script fatti da me se li cancelli e poi rifai il setup te li dovrebbe rimettere ..
 
non avevo fatto caso che in un post precedentre ci fosse lo script formato testo ..
si avev salvato lo script sbaglito a causa dell'errore che c'era nella versione precedente.
l'ho corretto
Codice:
 Sub Main
	Dim idEstr 
	Dim ClsFg
	Dim r
	Dim nTrovate
	Dim vetRuote(10)
	Dim nFatte
	Dim nDaFare
	nDaFare = EstrazioneIni -(EstrazioneFin)
	For r = 1 To 10
		vetRuote(r) = r
	Next
	For idEstr = EstrazioneFin - 0 To EstrazioneFin '<---- imposta estrazioni precedenti     AQUILONE (B)
		If GetAmbiDistanzaX(idEstr,Coll,9,vetRuote) > 0 Then '<-pos- orizzontale
			For Each ClsFg In coll
				If Decina(clsFg.ClsNumero(1).Numero) <> Decina(clsFg.ClsNumero(2).Numero) Then
					For r = 1 To 10
						If Distanza(Estratto(idEstr,r,clsFg.ClsNumero(1).Posizione),clsFg.ClsNumero(1).Numero) = 36 Then '<pos- verticale
							
							MsgBox r
							MsgBox Estratto(idEstr,r,clsFg.ClsNumero(1).Posizione)
							MsgBox clsFg.ClsNumero(1).Numero
							
							ReDim MatriceCaselleDaEvid(3,1)
							nTrovate = 0
							nTrovate = nTrovate + 1
							MatriceCaselleDaEvid(nTrovate,0) = clsFg.ClsNumero(1).Ruota
							MatriceCaselleDaEvid(nTrovate,1) = clsFg.ClsNumero(1).Posizione
							nTrovate = nTrovate + 1
							MatriceCaselleDaEvid(nTrovate,0) = clsFg.ClsNumero(2).Ruota
							MatriceCaselleDaEvid(nTrovate,1) = clsFg.ClsNumero(2).Posizione
							nTrovate = nTrovate + 1
							MatriceCaselleDaEvid(nTrovate,0) = r
							MatriceCaselleDaEvid(nTrovate,1) = clsFg.ClsNumero(1).Posizione
							Call DisegnaEstrazione(idEstr,MatriceCaselleDaEvid)
							ReDim aNumeri(0)
							Call GetArrayNumeriFromFiguraCiclo(ClsFg,aNumeri)
							ReDim Preserve aNumeri(3)
							aNumeri(3) = Estratto(idEstr,r,clsFg.ClsNumero(1).Posizione)

							Call DisegnaCerchioCiclometrico(aNumeri,True)
							Scrivi "--------------------------------------------------------"
						End If
					Next
				End If
			Next
		End If
		nFatte = nFatte + 1
		Call AvanzamentoElab(1,nDaFare,nFatte)
		If ScriptInterrotto Then Exit For
	Next
End Sub
 
scusate come si sostituisce lo script...io con le ultime 2 versioni ho sempre errore se adopero lo script di rubino per la ricerca con capogioco


edit: ho risolto...dovevo aggiornare le estrazioni
 
Ultima modifica:

Ultima estrazione Lotto

  • Estrazione del lotto
    lunedì 04 maggio 2026
    Bari
    22
    24
    23
    33
    09
    Cagliari
    40
    15
    22
    90
    51
    Firenze
    70
    02
    71
    41
    40
    Genova
    51
    80
    25
    69
    30
    Milano
    23
    28
    89
    02
    64
    Napoli
    16
    54
    41
    08
    56
    Palermo
    18
    25
    11
    66
    36
    Roma
    28
    07
    03
    47
    76
    Torino
    72
    24
    01
    07
    70
    Venezia
    10
    80
    17
    69
    13
    Nazionale
    06
    39
    41
    42
    38
    Estrazione Simbolotto
    Milano
    18
    31
    25
    04
    14

Ultimi Messaggi

Indietro
Alto