Novità

NUOVO AMBIENTE SCRIPT AREA TECNICA

  • Creatore Discussione Creatore Discussione LuigiB
  • Data di inizio Data di inizio
Adesso scarico l ultimo aggiornamento.
Dopo posso ricopiare le nuove funzioni nel mio progetto.?
AAnche con l idea proposta da luigi non funzia.
 
devi prendere tutto il contenuto del modulowrapperdll del nuovo template e incollarlo nel tuo progetto al quale stai lavorando.

la cosa che sdici mi sembra strana ..poi posta il progeto che voglio vederlo mica ti puoi sottrarre e mandare sempre in avanscoperta il povero Tom..
 
quando la classe non è acqua :cool: .. ma tanto non ce se filano lo stesso ...
Considerando il tuo piu' che attivo contributo ma anche di quanti stanno seguendo con passione, un cenno di risposta (quand'anche fosse negativo) ritengo sia per lo meno doveroso...
Ovviamente e' il mio personalissimo pensiero rispetto a questo!

p.s.
percio ti ho scritto la classe non è acqua ..lo avevogià letto..
l'ho capito dopo, grazie Luigi!
 
E chibsi vuole sottrarre, solo che lo voglio postare completo :)

Il primo script che avevo fatto per spaziometria che poi tu hai rifatto completamente era simile.
Raccoglievo la distribuzione per mesi.
Una cosa un po nostalgica e di altro livello in realta:) per me.
Adesso faccio come dici.
Prendo il nuovo modulo wrap e lo copio nel mio progetto.
Grazie:)
 
ciao
ho scaricato l ultima Dll
ho lanciato lo script e mi da erroreerroreN.png


prima di sostituire il nuovo modulo wrap con quello nel progetto che sto facendo vorrei capire perchè a voi funzia e a me da errore

la variabile è dichiarata va da 0 a fine corsa perchè non è valida?
 
ciao
ho scaricato l ultima Dll
ho lanciato lo script e mi da erroreVedi l'allegato 2254432


prima di sostituire il nuovo modulo wrap con quello nel progetto che sto facendo vorrei capire perchè a voi funzia e a me da errore

la variabile è dichiarata va da 0 a fine corsa perchè non è valida?
Hai guardato col debug inserendo break-points (i pallini rossi ad inizio di una riga di codice che vuoi controllare) per vedere che valore assume aRet e quindi a cosa punta k?
 
Si ho letto. Non viene ridimensionato prima aveva acquisito valore 10.
Ma perché non funzia solo a me?
Grazie per il suggerimento Rookie:)
Grazie anche a te giomi:)
 
ho provato con la nuova funzione
ho dichiarato tutto Long
potete controllare se a voi funzia ?
la Colonna ru e Formz sono la 13 e 14
quindi si parte dalla colonna 3=1

Codice:
Public Sub MyScriptRoutine()
Dim aR(11) As Long, idMese As Long = 3, ord As Long = -1
Dim R As Long
For R = 1 To 11
    aR(R) = R
Next
dim aOdr(0) as long
aOrd(0)=-1
Call GetEstrattiSuRuotaSingola(aR(), idMese, -1)
End Sub
Sub GetEstrattiSuRuotaSingola(aR() As Long, idMese&, ord&)
    Dim idEstr&, idM&, s$, pres&, nR&
    nR = UBound(aR)
    Dim r As Long, p As Long, E As Long, id As Long
    ' per utilizzare matrice a 2 dimensioni sostituisco aStat(nR,90,14)
    ReDim aStat(nR * 90, 14) As Long
    ReDim aId(nR, 90) As Long
    GetIdAppoggio(aR(), aId(), aStat()) ' questa funzione mi restituisce l indice del vettore dove coolocare i risultati
    For idEstr = 1 To EstrazioniArchivio
        idM = Month(DataEstrazione(idEstr))
        For r = 1 To UBound(aR)
            ReDim aE(5) As Long
            Call GetArrayNumeriRuota(idEstr, aR(r), aE)
            If aE(1) > 0 Then
                For p = 1 To 5
                    E = aE(p)
                    id = aId(r, E)
                    aStat(id, idM) = aStat(id, idM) + 1
                Next
            End If
        Next
    Next
    ' inserisco direttamente i valori da ordinare per evitare possibili errori di scrittura
    OrdinaMatriceL(aStat, 3, -1)
    For id = 1 To UBound(aStat)
        s = SiglaRuota(aStat(id, 13)) & "   " & Format2(aStat(id, 14)) & "   "
        For E = 1 To 12
            s = s & Format2(aStat(id, E)) & "    "
        Next
        Scrivi s
    Next
End Sub
' arte dell arrangiamento dell accademia  pasticcioni
Sub GetIdAppoggio(aRu() As Long, aId() As Long, aStat() As Long)
    Dim i As Long, n As Long, k As Long
    For i = 1 To UBound(aRu)
        For n = 1 To 90
            k + = 1
            aId(i, n) = k
            aStat(k, 13) = i ' numero Ruota
            aStat(k, 14) = n ' estratto
        Next
    Next
 
correzione definitiva bug segnalato da legend


registrare la dll , se avevate gia registrato la versione precedente a questa basta solo sostituire la dll e non c'è bisogno di registrarla
 

Ultima estrazione Lotto

  • Estrazione del lotto
    sabato 03 ottobre 2026
    Bari
    13
    60
    19
    29
    56
    Cagliari
    19
    68
    31
    07
    26
    Firenze
    83
    60
    63
    08
    05
    Genova
    08
    58
    44
    69
    02
    Milano
    86
    19
    36
    33
    57
    Napoli
    76
    63
    22
    84
    75
    Palermo
    03
    72
    53
    24
    38
    Roma
    84
    28
    90
    06
    46
    Torino
    47
    28
    33
    62
    55
    Venezia
    42
    74
    38
    02
    90
    Nazionale
    67
    37
    88
    55
    50
    Estrazione Simbolotto
    34
    03
    18
    27
    37
Indietro
Alto