Novità

Aiuto per stampa

Ciao Eugenio.

Per sommi capi si può decrivere cosi:

Scrorrendo le estrazioni (Es) quando una di queste è un multiplo di 18 ... cambia colore.

Un multiplo di 18 è un numero che diviso per 18 ha come resto della divisione Zero. Mod.

Quindi se il Toggle (T) è un "interrutore" a due posizioni

al rilevare un "Resto 0" inverte la sua posizione: T= Not T

Dunque in presenza di T c'è un colore ... in assenza di T, un altro colore.

:)
 
Ultima modifica:
Joe91 se ho capito bene in pratica l’ operatore Mod nel primo If Then divide ES per 18 se non vi è resto T diventa non T .

Nel secondo If Then Else letteralmente dovrebbe essere : se è T vai Colore Testo 2 se non è T vai Colore Testo 0

Sotto lo script se ho interpretato bene .JOE91 2.jpg

Codice:
[Option Explicit
Sub Main
Dim Es,T

Es = EstrazioneFin
For Es = EstrazioneFin - 89 To EstrazioneFin
   If Es Mod 18 = 0 Then T = Not T
   If T Then ColoreTesto 2 Else ColoreTesto 0
   Scrivi Es

Next
End Sub
/CODE]

Ciao Eugenio
 
Ciao Eugenio.

Si.

Forse ti era più semplice osservando il "doppio_stato" di T.

Codice:
Sub Main
	Dim Es,T
	Es = EstrazioneFin
	For Es = EstrazioneFin - 89 To EstrazioneFin
		If Es Mod 18 = 0 Then T = Not T
		If T Then ColoreTesto 2 Else ColoreTesto 0
		Scrivi T
	Next
End Sub

:)
 
Joe91 se stampo anche Es perche questa anomalia in Out ?

[
9119 9120 9121 9122 9123 9124 9125 9126 -1 9127 -1 9128 -1 9129 -1 9130 -1 9131 -1 9132 -1 9133 -1 9134 -1 9135 -1 9136 -1 9137 -1 /QUOTE]

Codice:
Sub Main
    Dim Es,T
    Es = EstrazioneFin
    For Es = EstrazioneFin - 89 To EstrazioneFin
        If Es Mod 18 = 0 Then T = Not T
        If T Then ColoreTesto 2 Else ColoreTesto 0
        Scrivi Es &"   "& T  
    Next
End Sub
 
Ciao Eugenio.

Inizialmente "T" non è valorizzato cioè ...

non è ne "True" ne "False".

E' un errore non averlo inizializzato in uno dei due stati.

Solo quando trova i primo multiplo di 16 (9126)

assume un stato ben definito, diventando "True"

ed incomincia a funzionare correttamente.

:)
 
Ultima modifica:
Per capire meglio come và Valorizzato T . Potresti farmi l' esempio sul mio ultimo script.

Ciao Eugenio
 
Codice:
Sub Main
	Dim Es,T

	T = True 'prova a scrivere in ROSSO
	For Es = 17 To 18
		If Es Mod 18 = 0 Then T = Not T
		If T Then ColoreTesto 2 Else ColoreTesto 0
		Scrivi Es & "   " & T
	Next
	
	Scrivi 

	
	T = False 'prova a scrivere in NERO
	For Es = 17 To 18
		If Es Mod 18 = 0 Then T = Not T
		If T Then ColoreTesto 2 Else ColoreTesto 0
		Scrivi Es & "   " & T
	Next
	
	Scrivi 
	
	'ALEA 
	
	T = False 'prova a scrivere NERO
	For Es = 17 To 17 ' E 17 ... lo permette.
		If Es Mod 18 = 0 Then T = Not T
		If T Then ColoreTesto 2 Else ColoreTesto 0
		Scrivi Es & "   " & T
	Next
	
	Scrivi 

	T = False 'prova a scrivere NERO
	For Es = 18 To 18 ' MA 18 ... lo cambia ... in ROSSO
		If Es Mod 18 = 0 Then T = Not T
		If T Then ColoreTesto 2 Else ColoreTesto 0
		Scrivi Es & "   " & T
	Next

End Sub
 
Grazie Joe91 per la tua ultima spiegazione e il tuo script di esempio ho abbastanza capito il concetto ma devo studiarlo e approfondirlo meglio.

Ora ti chiedo se con l' ambiente Script di Spaziometria e possibile leggere e manipolare file esterni .

Ciao Eugenio
 
Ciao Eugenio.

Si ... ma io normalmente non lo faccio.

Quindi non ho esempi e matriale adatto.

Se vogliamo ... anche esperienza e capacità specifiche.

:)
 
Eugenio ...

Devi cercare cosa hai sul tuo "pc" con la parola chiave "leggi" tra gli script.

Per il resto, se vuoi, pui dare un'occhiata a questo script concettualmente più semplice.

Codice:
 Sub Main
	Dim Es,T
	T =  1 
	For Es = EstrazioneFin - 180 To EstrazioneFin
		If Es Mod 18 = 0 Then T = T + 1
		If pari(T) Then
			ColoreTesto 2
		Else
			ColoreTesto 0
		End If
		Scrivi Es & "   " & T
	Next
End Sub
 

Ultima estrazione Lotto

  • Estrazione del lotto
    sabato 08 novembre 2025
    Bari
    47
    72
    08
    22
    76
    Cagliari
    56
    51
    36
    17
    53
    Firenze
    21
    11
    71
    89
    19
    Genova
    90
    32
    12
    80
    01
    Milano
    10
    57
    72
    21
    17
    Napoli
    59
    01
    76
    09
    61
    Palermo
    75
    10
    80
    24
    25
    Roma
    87
    86
    09
    32
    17
    Torino
    55
    21
    23
    46
    30
    Venezia
    18
    20
    13
    32
    84
    Nazionale
    19
    18
    05
    86
    08
    Estrazione Simbolotto
    Torino
    42
    29
    30
    11
    09
Indietro
Alto