Novità

X Baffo, qualche spiegazione..

fillotto

Advanced Member >PLATINUM<
Per imparare il più possibie, gli esempi che prendo in considerazione sono maggiormente i tuoi script e il mio sistema è quello di commentare il più possibile con parole mie per tenere a mente i concetti.
In uno dei tuoi ultimi script non riesco a capire la questione meglio spiegata nei commenti nel codice della funzione "DISAMBO" , potresti commentare il tuo ragionamento?
Codice:
Sub Main()
Dim idEstr
Dim Inizio
Dim Fine
Dim t,r1,r2,n1,n2,n3,n4
Dim am(1)'ambata
Dim amb(2)'ambo
Dim ruote(11)'tutte
Dim posta(10)'seve per la posta dell'ammbata
Dim poste(10)'seve per la posta dell'ammbo
Dim nAnalisi
Dim nColpiDiGioco
posta(1) = 1 'un euro x l'ambata
poste(2) = 1 'un euro x l'ambo
nAnalisi = CInt(InputBox(" Quante estrazioni vuoi controllare ? ",,"100"))
nColpiDiGioco = CInt(InputBox(" Per quanti colpi vuoi giocare ? ",,"8"))
Inizio = EstrazioneFin - nAnalisi
Fine = EstrazioneFin
co = 0
For idEstr = Inizio To Fine
Messaggio "elab. estr. [" &(idEstr) & "] di " & DataEstrazione(idEstr,1)
Call AvanzamentoElab(Inizio,Fine,idEstr)
t = 1
Do While DISAMBO(idEstr,t,r1,n1,n2,r2,n3,n4) = True 'fino a quando la funzione DISAMBO è vera......
ruote(1) = r1
ruote(2) = r2
co = co + 1
Scrivi String(100,"°") & " Caso n°" & co,1
'°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° Caso n°8
Scrivi 'qui lascia uno spazio cioè non scrive niente
Scrivi NomeRuota(r1) & " " & CInt(n1) & " " & CInt(n2) & "  " & NomeRuota(r2) & " " & CInt(n3) & " " & CInt(n4)
        'Firenze                  44               89             Nazionale                40               85
z1 = Fuori90(n1 + n3) '(nell'esempio)z1 è = a 44+40 ossia 84 
z2 = Fuori90(n2 + n4) '(nell'esempio)z2 è = a 89+85 ossia 84
'QUESTA E' LA PRIMA CONDIZIONE X INDIVIDUARE UN AMBO A DISTANZA 45
If z1 = z2 Then'a questo punto se z1 è = a z2  e abbiamo visto che  entrambi sono = a 84.... allora
am(1) = z1 'am(1) cioè LA VARIABILE che abbiamo dimensionato come ambata è = a 84 (nell'esempio) ma sarebbe meglio Dire
'ogni qualvolta  che z1 è = a z2
End If '....e chiudo l'if
'OPERAZIONI PER DETERMINARE I NUMERI DELL'AMBO.............
z3 = Fuori90(n1 + n2)'(nell'esempio)z3 è = a 44+89 ossia 43
z4 = Fuori90(n3 + n4)'(nell'esempio)z4 è = a 40+85 ossia 35
If z3 = z4 Then 'SOLO NEL CASO CHE z3 = z4  allora i due num dell'ambo saranno formati(ma nel caso dell'esempio no!! z3 e z 4 
non sono uguali)
amb(1) = am(1)' da 84
amb(2) = z3 ' e  da 43
End If ' chiudo quest'if  e per formare l'ambo prendo in esame l'eventualità che  z3 <> z4  come in effetti è
If z3 <> z4 Then 'perciò quando z3 è diverso da z4  (ed è questo il caso )
z5 = Fuori90(n1 + n4)'faccio la somma del n1+n4 (nell'esempio)= a 39 e mi ricavo z5
z6 = Fuori90(n2 + n3)'e la somma del n2+n3 (nell'esempio)= a 39 e mi ricavo z6
If z5 = z6 Then'SOLO NEL CASO CHE z5 = z6  allora i due num dell'ambo saranno formati( nel caso dell'esempio SI !! z5 e z 6  
sono uguali)
amb(1) = am(1) 'il primo num sarà sempre 84 cioè am(1)
amb(2) = z5 'e il secondo num da 39 il num comune
End If
End If
ImpostaGiocata 1,am,ruote,posta,nColpiDiGioco
ImpostaGiocata 2,amb,ruote,poste,nColpiDiGioco
For a = 1 To 10
For b = 1 To 10
ImpostaInterruzioni a,b,2
Next
Next
Gioca idEstr,1
t = t + 1
Loop
If ScriptInterrotto Then Exit For
Next
Scrivi
Scrivi String(100,"*")
ColoreTesto 2
Scrivi" casi trovati : " & co,1
ColoreTesto 0
Scrivi String(100," * ")
TestoInBandaPassante(" LISTATO BY  B A F F O B L U "),1,3,0
ScriviResoconto
End Sub
'QUI COMINCIA LA FUNCTION DELL'UTENTE X TROVARE LA DIStanzaAMBO CHE X FUNZONARE HA BISOGNO DI 8 ARGOMENTI
Function DISAMBO(estrazione,tentativo,byref ruota1,byref numero1,byref numero2,byref ruota2,byref numero3,byref numero4)
[COLOR=#FF0000]'QUI NON HO CAPITO PERCHè GLI ARGOMENTI "estrazione" e " tentativo" (E IN GENERE TUTTI
'QUELLI CHE NON HANNO SPAZI ) VENGONO SCRITTI IN CICLAMINO MENTRE SE SCRIVO "pippo baudo" con lo spazio  lo scrive in 
'neretto è come se non li prendesse in considerazione per il dimensionamento ma lascia degli spazi??? a che serve questo
' in pratica qualche parola in più ...... [/COLOR]
Dim trovati,r,rr,i,ii,j,jj
trovati = 0
For r = 1 To 10
For i = 1 To 4
For j = i + 1 To 5
a = Estratto(estrazione,r,i)
b = Estratto(estrazione,r,j)
c = Distanza(a,b)
If c = 45 Then
For rr = r + 1 To 11
If rr = 11 Then
rr = 12
End If
For ii = 1 To 4
For jj = ii + 1 To 5
aa = Estratto(estrazione,rr,ii)
bb = Estratto(estrazione,rr,jj)
cc = Distanza(aa,bb)
If c = cc Then
trovati = trovati + 1
If trovati = tentativo Then
numero1 = Estratto(estrazione,r,i)
numero2 = Estratto(estrazione,r,j)
numero3 = Estratto(estrazione,rr,ii)
numero4 = Estratto(estrazione,rr,jj)
ruota1 = r
ruota2 = rr
DISAMBO = True
Exit Function
End If
End If
Next
Next
Next
End If
Next
Next
Next
DISAMBO = False
End Function
 
scusa fillotto se mi intrometto

mi puoi spiegare cosa ricerca questo script

grazie

ciaoo
 
Ultima modifica:
scusa fillotto se mi intrometto

mi puoi spiegare cosa ricerca questo script

grazie

ciaoo
prego rosa , si tratta di questo:
Ogni qualvolta si trovano nella stessa estrazione due ambi uno in una ruota e un altro in un altra ruota che abbiano la distanza 45 ,con una serie di operazioni si ricavano una ambata ed un ambo da mettere in gioco dall'estrazione successiva nelle due ruote dove si sono rinvenuti questi due ambi per un tot di colpi.
Se leggi i commenti, che ho messo per tenere a mente tutti i passaggi, te ne renderai conto e facendolo girare e guardando l'output ti sarà più chiaro( spero :rolleyes:)
 
Questo è uno script che ho fatto per l'utente "Y10".

La discussione e gli script originali li trovate qui :

http://forum.lottoced.com/f12/per-gli-scripter-93099/


Comunque fillotto, lo script che hai messo, vedo che è stato modificato.

Ma non da me.....

Infatti non era previsto il gioco a tutte, forse lo hai ggiunto tu....

Ad ogni modo, vedo che ci sono cose che non hai capito.....

Dammi tempo che ti spiego......
 
Questo è uno script che ho fatto per l'utente "Y10".

La discussione e gli script originali li trovate qui :

http://forum.lottoced.com/f12/per-gli-scripter-93099/


Comunque fillotto, lo script che hai messo, vedo che è stato modificato.

Ma non da me.....

Infatti non era previsto il gioco a tutte, forse lo hai ggiunto tu....

Ad ogni modo, vedo che ci sono cose che non hai capito.....

Dammi tempo che ti spiego......
Si forse ci sono delle modificazioni fatte da me ma sono a mio uso per capire dove posso arrivare , ecco leggendo i miei commenti (ripeto sono a mio uso e consumo) dove pensi che non ho capito? e la faccenda delle variabili oltre che con Dim e il conseguente dimensionamento evidentemente si può ottenere anche racchiudendole dopo le parentesi e perchè se si staccano le parole ,all'interno delle parentesi, queste non prendono il colore violetto tipico di quando le facciamo precedere da Dim ? a che serve in pratica?
 
Ciao

Leggi i commenti che ho aggiunto allo script.....


Codice:
Sub Main()
    Dim idEstr
    Dim Inizio
    Dim Fine
    Dim t,r1,r2,n1,n2,n3,n4
    Dim am(1)'ambata
    Dim amb(2)'ambo
    Dim ruote(11)'Prende in considerazione tutte le ruote
    Dim posta(10)'serve per la posta dell'ambata
    Dim poste(10)'serve per la posta dell'ambo
    Dim nAnalisi
    Dim nColpiDiGioco
    posta(1) = 1 'un euro x l'ambata
    poste(2) = 1 'un euro x l'ambo
    nAnalisi = CInt(InputBox(" Quante estrazioni vuoi controllare ? ",,"100"))
    nColpiDiGioco = CInt(InputBox(" Per quanti colpi vuoi giocare ? ",,"8"))
    Inizio = EstrazioneFin - nAnalisi
    Fine = EstrazioneFin
    co = 0
    For idEstr = Inizio To Fine
        Messaggio "elab. estr. [" &(idEstr) & "] di " & DataEstrazione(idEstr,1)
        Call AvanzamentoElab(Inizio,Fine,idEstr)
        t = 1
        Do While DISAMBO(idEstr,t,r1,n1,n2,r2,n3,n4) = True 'fino a quando la funzione DISAMBO è vera......
            ruote(1) = r1
            ruote(2) = r2
            co = co + 1
            Scrivi String(100,"°") & " Caso n°" & co,1
            '°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° Caso n°8
            Scrivi 'qui lascia uno spazio cioè non scrive niente
            Scrivi NomeRuota(r1) & " " & CInt(n1) & " " & CInt(n2) & "  " & NomeRuota(r2) & " " & CInt(n3) & " " & CInt(n4)
            'Firenze  : 44-89    Nazionale  :   40-85
            '-------------------------------------------------------------------
            '-------------------------------------------------------------------
            ' INIZIO COMMENTI DA BAFFOBLU
            '-----------------------------
            ' TUTTO QUELLO CHE VIENE ADESSO NON SERVE, RIPETO NON S E R V E  A DETERMINARE LA DISTANZA 45 !!!
            ' SONO SOLO CALCOLI RICHIESTI DA CHI HA CHIESTO LO SCRIPT, PER RICAVARE I NUMERI IN GIOCO !!!
            '----------------------------------------------------------------------
            'INIZIO CALCOLI RICHIESTI PER DETERMINARE I NUMERI IN GIOCO
            '------------------------------------------------------------
            ' VAI AL LINK CHE HO INDICATO, DOVE L'UTENTE SPIEGA I "SUOI" CALCOLI !!!
            '------------------------------------------------------------------------
            ' FINE COMMENTI DI BAFFOBLU
            '-----------------------------------------------------------------
            z1 = Fuori90(n1 + n3) '(nell'esempio)z1 è = a 44+40 ossia 84
            z2 = Fuori90(n2 + n4) '(nell'esempio)z2 è = a 89+85 ossia 84
            'QUESTA E' LA PRIMA CONDIZIONE X INDIVIDUARE UN AMBO A DISTANZA 45  ******* NOOOOOOOOOOOOO SBAGLIATO (BY BAFFOBLU)!!!!
            If z1 = z2 Then'a questo punto se z1 è = a z2  e abbiamo visto che  entrambi sono = a 84.... allora
                '----------------------------------------------------------------
                '----------------------------------------------------------
                ' ALLORA GUARDA LE RICHIESTE DI CHI HA CHIESTO LO SCRIPT........
                '----------------------------------------------------------
                '-------------------------------------------------------------
                am(1) = z1 'am(1) cioè LA VARIABILE che abbiamo dimensionato come ambata è = a 84 (nell'esempio) ma sarebbe meglio Dire
                'ogni qualvolta  che z1 è = a z2
            End If '....e chiudo l'if
            'OPERAZIONI PER DETERMINARE I NUMERI DELL'AMBO.............
            z3 = Fuori90(n1 + n2)'(nell'esempio)z3 è = a 44+89 ossia 43
            z4 = Fuori90(n3 + n4)'(nell'esempio)z4 è = a 40+85 ossia 35
            If z3 = z4 Then 'SOLO NEL CASO CHE z3 = z4  allora i due num dell'ambo saranno formati(ma nel caso dell'esempio no!! z3 e z 4
                'non sono uguali)
                '----------------------------------------------------------
                '------------------------------------------
                'SONO TUTTI CALCOLI RICHIESTI DALL'UTENTE PER DETERMINARE I NUMERI IN GIOCO......
                '------------------------------------------
                '---------------------------------------------------------
                amb(1) = am(1)' da 84
                amb(2) = z3 ' e  da 43
            End If ' chiudo quest'if  e per formare l'ambo prendo in esame l'eventualità che  z3 <> z4  come in effetti è
            If z3 <> z4 Then 'perciò quando z3 è diverso da z4  (ed è questo il caso )
                z5 = Fuori90(n1 + n4)'faccio la somma del n1+n4 (nell'esempio)= a 39 e mi ricavo z5
                z6 = Fuori90(n2 + n3)'e la somma del n2+n3 (nell'esempio)= a 39 e mi ricavo z6
                If z5 = z6 Then'SOLO NEL CASO CHE z5 = z6  allora i due num dell'ambo saranno formati( nel caso dell'esempio SI !! z5 e z 6
                    'sono uguali)
                    amb(1) = am(1) 'il primo num sarà sempre 84 cioè am(1)
                    amb(2) = z5 'e il secondo num da 39 il num comune
                End If
            End If
            ' NON HO LETTO TUTTI QUESTI ULTIMI COMMENTI PER VEDERE SE SONO GIUSTI O MENO...
            ' TI RIMANDO AL LINK DELLO SCRIPT ORIGINALE, DOVE L'UTENTE SPIEGA I SUOI CALCOLI......
            '-------------------------------------------------------------------------
            'FINE DEI CALCOLI RICHIESTI, E SE RISPETTATI METTONO IN GIOCO LA PREVISIONE
            '---------------------------------------------------------------------------
            ImpostaGiocata 1,am,ruote,posta,nColpiDiGioco
            ImpostaGiocata 2,amb,ruote,poste,nColpiDiGioco
            For a = 1 To 10
                For b = 1 To 10
                    ImpostaInterruzioni a,b,2
                Next
            Next
            Gioca idEstr,1
            t = t + 1
        Loop
        If ScriptInterrotto Then Exit For
    Next
    Scrivi
    Scrivi String(100,"*")
    ColoreTesto 2
    Scrivi" casi trovati : " & co,1
    ColoreTesto 0
    Scrivi String(100," * ")
    TestoInBandaPassante(" LISTATO BY  B A F F O B L U "),1,3,0
    ScriviResoconto
End Sub
'--------------------------------------------------------
'--------------------------------------------------------
' PER QUANTO RIGUARDA LA FUNCION, TI RISPONDO IN UN ALTRO MOMENTO.....CHE DEVO FINIRE DELLE COSE.....
'------------------------------------------------------------------------------------------
'----------------------------------------------------------------------------------------
'----------------------------------------------------------------------------------------
'QUI COMINCIA LA FUNCTION DELL'UTENTE X TROVARE LA DIStanzaAMBO CHE X FUNZONARE HA BISOGNO DI 8 ARGOMENTI
Function DISAMBO(estrazione,tentativo,byref ruota1,byref numero1,byref numero2,byref ruota2,byref numero3,byref numero4)
    'QUI NON HO CAPITO PERCHè GLI ARGOMENTI "estrazione" e " tentativo" (E IN GENERE TUTTI
    'QUELLI CHE NON HANNO SPAZI ) VENGONO SCRITTI IN CICLAMINO MENTRE SE SCRIVO "pippo baudo" con lo spazio  lo scrive in
    'neretto è come se non li prendesse in considerazione per il dimensionamento ma lascia degli spazi??? a che serve questo
    ' in pratica qualche parola in più ......
    Dim trovati,r,rr,i,ii,j,jj
    trovati = 0
    For r = 1 To 10
        For i = 1 To 4
            For j = i + 1 To 5
                a = Estratto(estrazione,r,i)
                b = Estratto(estrazione,r,j)
                c = Distanza(a,b)
                If c = 45 Then
                    For rr = r + 1 To 11
                        If rr = 11 Then
                            rr = 12
                        End If
                        For ii = 1 To 4
                            For jj = ii + 1 To 5
                                aa = Estratto(estrazione,rr,ii)
                                bb = Estratto(estrazione,rr,jj)
                                cc = Distanza(aa,bb)
                                If c = cc Then
                                    trovati = trovati + 1
                                    If trovati = tentativo Then
                                        numero1 = Estratto(estrazione,r,i)
                                        numero2 = Estratto(estrazione,r,j)
                                        numero3 = Estratto(estrazione,rr,ii)
                                        numero4 = Estratto(estrazione,rr,jj)
                                        ruota1 = r
                                        ruota2 = rr
                                        DISAMBO = True
                                        Exit Function
                                    End If
                                End If
                            Next
                        Next
                    Next
                End If
            Next
        Next
    Next
    DISAMBO = False
End Function
 

Allora proveniamo da qui :



Do While DISAMBO(idEstr,t,r1,n1,n2,r2,n3,n4)


questa è la Function relativa :


Codice:
Function DISAMBO(estrazione,tentativo,byref ruota1,byref numero1,byref numero2,byref ruota2,byref numero3,byref numero4)
    Dim trovati,r,rr,i,ii,j,jj
    trovati = 0
    For r = 1 To 10
        For i = 1 To 4
            For j = i + 1 To 5
                a = Estratto(estrazione,r,i)
                b = Estratto(estrazione,r,j)
                c = Distanza(a,b)
                If c = 45 Then
                    For rr = r + 1 To 11
                        If rr = 11 Then
                            rr = 12
                        End If
                        For ii = 1 To 4
                            For jj = ii + 1 To 5
                                aa = Estratto(estrazione,rr,ii)
                                bb = Estratto(estrazione,rr,jj)
                                cc = Distanza(aa,bb)
                                If c = cc Then
                                    trovati = trovati + 1
                                    If trovati = tentativo Then
                                        numero1 = Estratto(estrazione,r,i)
                                        numero2 = Estratto(estrazione,r,j)
                                        numero3 = Estratto(estrazione,rr,ii)
                                        numero4 = Estratto(estrazione,rr,jj)
                                        ruota1 = r
                                        ruota2 = rr
                                        DISAMBO = True
                                        Exit Function
                                    End If
                                End If
                            Next
                        Next
                    Next
                End If
            Next
        Next
    Next
    DISAMBO = False
End Function




"estrazione" e " tentativo" vengono richiamati da "Dim idEstr" e da "Dim t" all'inizio dello script.

Gli altri parametri che vedi (byref ruota1,byref numero1, etc....etc.....)

servono per richiamare quello che ci interessa richiamare.

La parola (byref) sta per (da la referenza xxx)

Infatti : (byref ruota1) sta a significare ( riferisciti al parametro "ruota1" ).
La stessa cosa è per gli altri (byref)

Se guardi nella funzione, troverai che (ruota1 = r), valorizzato con la Dim r all'inizio della funzione e poi con il ciclo For.
Lo stesso discorso vale per (byref numero1)......ruota2 ....etc...........

Sembra complicato ma non lo è in effetti.


Il discorso di spazi, pippo baudo etc....mica ho capito dove vuoi arrivare....

Sappi che tutto quello che non è dichiarato e messo al posto giusto, verrà scritto in modo "Anomalo".


Se vuoi saperne di più sulle funzioni, dei loro perchè e dei loro per come,
domanda a LuigiB che puo spiegarti meglio di me.

ciao :)
 
alt byref non significa riferisciti alla ruota bensi è l'abbreviazione di ByReference che tra l'altro è anche l'opzione di default quindi si poteva anche omettere.
Quando si passano i parametri alle sub o alle function tali parametri possono essere passati byref (ovvero per default vengono passati ByRef anche se non si specifica ByRef)
oppure ByVal.
Che differenza c'è ? Le variabili passate ByRef all'uscita delle procedura contengono il valore che la variabile ha eventualmente assunto dentro la procedura quindi passando una variabile byref che ad esempio
vale 1 e poi all'interno della sub andiamo a valorizzarla con 2 all'uscita della procedura la variabile vale 2.(Ripeto che by ref è il default quindi è inutile specificarlo)
Invece se passiamo la variabile ByVal che vale 1 e all'interno della procedura la modifichiamo facendola valere 2 , allora dirante la procedura la variabilein questione
varra 2 ma all'uscita quando ritorna nella procedura chiamante la vedremo al suo valore originale che era 1.
 
alt byref non significa riferisciti alla ruota bensi è l'abbreviazione di ByReference che tra l'altro è anche l'opzione di default quindi si poteva anche omettere.
Quando si passano i parametri alle sub o alle function tali parametri possono essere passati byref (ovvero per default vengono passati ByRef anche se non si specifica ByRef)
oppure ByVal.
Che differenza c'è ? Le variabili passate ByRef all'uscita delle procedura contengono il valore che la variabile ha eventualmente assunto dentro la procedura quindi passando una variabile byref che ad esempio
vale 1 e poi all'interno della sub andiamo a valorizzarla con 2 all'uscita della procedura la variabile vale 2.(Ripeto che by ref è il default quindi è inutile specificarlo)
Invece se passiamo la variabile ByVal che vale 1 e all'interno della procedura la modifichiamo facendola valere 2 , allora dirante la procedura la variabilein questione
varra 2 ma all'uscita quando ritorna nella procedura chiamante la vedremo al suo valore originale che era 1.

Grazie Luigi ...

"la sintesi" contenuta in questo tuo messaggio riassume la lettura e la comprensione

di interi capitoli di complicati e difficili manuali.

:) OTTIMO.
 
Beh, io non mi riferivo in generale ma solo alla riga in questione....

Parlando in modo terra-terra per far capire il concetto...

ho scritto anche che lo stesso discorso vale per le altre (byref).....

in questo caso si riferisce al parametro (ruota) o al parametro (numero1),
e a tutti gli altri parametri che seguono.

Se gli scrivevo solo (ByReference) non credo che avrebbe capito.....

Non parlavo del significato letterale dell'abbreviazione, ma in parole semplici,
dire in sostanza, cosa fa.


hehehe,Luigi,ho visto byref e byval.....

Piu si va avanti e piu ci si accorge che c'è sempre di piu da imparare....

Qua mi tocca comprare un libro sul VB6, anche se in internet
si trovano informazioni, ma un libro è sempre un libro....:)
 
Ciao Baffo ...

Mi riferivo al fatto che certe cose, sovente, non sono scritte.

Oppure, sono sparse e non ritrovabili, in sintesi, con un chiaro esempio.

O peggio, spesso, sono affrontate, poco-terra-terra, come dici tu, e quindi difficilmente "capibili".

Quindi, solo con grande esperienza e capacità di astrazione concettuale, si può riassumere così chiaramente.

Come dicevo .... Luigi, Docet.

:)
 
"estrazione" e " tentativo" vengono richiamati da "Dim idEstr" e da "Dim t" all'inizio dello script.

Gli altri parametri che vedi (byref ruota1,byref numero1, etc....etc.....)

servono per richiamare quello che ci interessa richiamare.

La parola (byref) sta per (da la referenza xxx)

Infatti : (byref ruota1) sta a significare ( riferisciti al parametro "ruota1" ).
La stessa cosa è per gli altri (byref)

Se guardi nella funzione, troverai che (ruota1 = r), valorizzato con la Dim r all'inizio della funzione e poi con il ciclo For.
Lo stesso discorso vale per (byref numero1)......ruota2 ....etc...........


Ciao Joe

Il mio messaggio non era una risposta al tuo, che vedo solo ora.....

Comunque è vero che sovente certe cose non sono scritte, ma
come dice il proverbio : chi cerca trova....

Se ci riesco io.....che fino a qualche mese fa, per me "VB6"
era l'inizio di un targa di automobile...:)

Ad ogni modo ritengo la mia spiegazione per fillotto, corretta.
Anche se è terra-terra, ma serve per far capire il nesso e non pretende
di far scuola con termini tecnici che capirebbero solo chi è già
addentrato nella materia.

Se uno non capisce certi concetti, ritengo inutile mettergli davanti
termini difficilmente capibili, come anche tu affermi.
Quindi c'è bisogno di una via di mezzo che si interponga fra il
linguaggio "tecnico" e quello "popolano".

Quando Luigi scrive che (byref ruota1), non si riferisce alla ruota,
ha ragione.
Ma lui si esprime in linguaggio tecnico, e da parte sua è giusto che sia così.

Io scendo a un livello più basso e scrivo :

(riporto quello che ho scritto a fillotto)

(byref ruota1) sta a significare ( riferisciti al parametro "ruota1" ).
La stessa cosa è per gli altri (byref).

Adesso se guardiamo nella funzione, " ruota1 " dice che è uguale a " r ".

quindi (by reference si riferisce al parametro " r ").

Lo so, non mi esprimo come un manuale, ma il concetto è quello,

è parlando sempre in parole povere, ritengo che sia più che giusto !

:)
 
Ultima modifica di un moderatore:
chiedo scusa se mi intrometto qui
ho provato a fare una nuova discussione ma non sono riuscito, parlava di tag corto, poi di caratteri doppi ecc

X BAFFOBLU

possibile avere uno script che faccia la statistica su determinati numeri, cioe' quanti ne sono usciti al 10elotto

sono tre file diverse di numeri

esempio, 1.4,7,10,13 andando avanti per 3 sino all'88

e 3-6-9- ecc fino al 90

e 2-5-8-11 ecc fino all'89 grazie mille

e , se complicato perdonatemi
 
chiedo scusa se mi intrometto qui
ho provato a fare una nuova discussione ma non sono riuscito, parlava di tag corto, poi di caratteri doppi ecc

X BAFFOBLU

possibile avere uno script che faccia la statistica su determinati numeri, cioe' quanti ne sono usciti al 10elotto

sono tre file diverse di numeri

esempio, 1.4,7,10,13 andando avanti per 3 sino all'88

e 3-6-9- ecc fino al 90

e 2-5-8-11 ecc fino all'89 grazie mille

e , se complicato perdonatemi



......prima o poi dovresti imparare a inserire nuove discussioni, devi solo riprovare.......

Della tua richiesta, non ci ho capito nulla.......

Inoltre non mi occupo di 10eLotto perchè lo ritengo una perdita di tempo..........:)
 
Non vedo nessun impedimento nell'aprire
una nuova discussione e fare ciò che si desidera.....

Daltronde il padrone di casa è Lottoced......


scusa ho provato mille volte a postare , ma mi escono sempre errori, ultimo errore che riporto dice:
[h=3]I seguenti errori si possono verificare alla tua presentazione.[/h]
  • Hai specificato un tag troppo corto. Un tag deve contenere almeno 2 caratteri.
 

Ultima estrazione Lotto

  • Estrazione del lotto
    sabato 18 gennaio 2025
    Bari
    24
    76
    02
    72
    12
    Cagliari
    21
    08
    77
    04
    17
    Firenze
    74
    84
    07
    12
    72
    Genova
    13
    07
    33
    47
    18
    Milano
    01
    34
    09
    55
    48
    Napoli
    46
    23
    25
    03
    06
    Palermo
    44
    07
    01
    46
    84
    Roma
    88
    78
    64
    74
    04
    Torino
    07
    87
    67
    38
    53
    Venezia
    31
    25
    04
    18
    02
    Nazionale
    49
    82
    59
    65
    67
    Estrazione Simbolotto
    Bari
    03
    13
    31
    23
    35

Ultimi Messaggi

Indietro
Alto