Novità

NUOVO AMBIENTE SCRIPT AREA TECNICA

  • Creatore Discussione Creatore Discussione LuigiB
  • Data di inizio Data di inizio
Ciao a tutti, qualcuno mi spiega come diavolo si agganciano i valori di frmparametri alla function analisicombinazioni?

Mi sto riferendo ovviamente al RicercaSfaldamenti-byluigixesempiodistudio1xlotto.twinproj

Codice:
Sub AnalisiCombinazione(aCol() As Long, nClasse As Long, nSorte As Long, nColpi As Long, aRuote() As Long, strctD As struct_dati)
 
    'Call Scrivi(StringaNumeri(aCol))
 
    Dim frm As New frmParametri
 
    Dim inizio As Long
    Dim fine As Long
 
    Dim frz As STRUCT_FRZ_STATISTICA_SINGOLO_ESITO
 
    inizio = Int(frmScript.txtRange(0).Text)
    fine = Int(frmScript.txtRange(1).Text)
 
    Dim valoreruote As String
    Dim classe As Long
    Dim sorte As Long
    Dim colpi As Long
 
    MsgBox "classe" & nClasse
    MsgBox " sorte " & nSorte
    MsgBox " colpi " & nColpi
    MsgBox " ruota " & StringaNumeri(aRuote)


 
End Sub

Se lascio così.. riesco a recuperare solo nClasse e nColpi ma senza la nSorte e senza le ruote...

Per questo progettino "lotto" sono fermo a questo maledetto punto e non posso usare la mitica interfaccia multi control di Shifu 😀 per fare i vari test e i vari esperimenti di implementazioni aggiuntive... 🥺😭🤪

Inoltre è normale che solo TWINBASIC all'apertura di un progetto nuovo EXE standard prenda ca 1 gb di ram?

Vedi l'allegato 2254619


Il tutto con versione 258 e ultima dll n.22

👋:)


Tom a me pare che lo script che avevo fatto io i parametri li leggesse tutti e ti rimaneva solo una funzione da implementare .. che hai combinato ?
 
Se leggo bene, mi sembra che in quel momento avevi parecchia roba aperta relazionata a tB (quell'11 tra parentesi lo indica...) e considerando la mole dell'IDE non mi sembra pesante piu' di tanto. Dovresti invece vedere nel task manager quanto pesa (in termini di memoria RAM occupata) un solo eseguibile compilato con tB...dopo che lanci la sua esecuzione.

No Rookie gli 11 riferimenti TB che vedi mi si aprono per quell'unica operazione descritta di scegliere come nuovo progetto un EXE standard.
 
Tom a me pare che lo script che avevo fatto io i parametri li leggesse tutti e ti rimaneva solo una funzione da implementare .. che hai combinato ?

Ok allora riprovo con la primissima versione del tuo progetto se la ritrovo nei meandri di questo thread ma per la richiesta soprastante mi sembra di aver fatto riferimento proprio a quella tua prima anche se poi ne ho fatto dei cloni di studio in cui posso effettivamente aver perso roba per strada... :D Trovato ora lo ritesto... https://forum.lottoced.com/threads/nuovo-ambiente-script-area-tecnica.2207989/post-2500478 (pag 78 #1544)

niente... non riesco a recuperare i dati impostati dalle relative combobox... nemmeno dalla tua versione soprastante..

Codice:
Sub AnalisiCombinazione(aCol() As Long, nClasse As Long, nSorte As Long, nColpi As Long, aRuote() As Long, strctD As struct_dati)
    
    Call Scrivi(StringaNumeri(aCol))
    
    Scrivi nClasse &"-" & nSorte & " - " & nColpi & " - " & NomeRuota(aRuote)

End Sub
 
Ultima modifica:
Tom ti rimetto lo script , usa questo che tra l'altro è allineato all'ultima dll

Ora funzia grazie Luigi :)

orafunzia.jpg

ha passato correttamente in output la classe 3, la sorte 2, i colpi 18 e le ruote selezionate (y):)

In compenso.. non so perchè ogni tre per due adesso mi appare questo allegrao messaggio...

oramiappareognitreperduequesto allegromessaggio.jpg
What means? :D
 
Me lo fa con l'ultima 258 🫠 :D quindi me lo tengo... :)
Ciao Tom, non so se può esserti utile, a me succedeva in continuazione quando avevo spaziometria aperto per copiare uno script ed incollarlo in tb.
Poi mentre modificavo il codice in tb appariva l'avviso in alcuni casi anche a ripetizione.
Con spaziometria chiuso pare che non succede più.👋


P.S.
Come non detto ha ripreso con gli avvisi ! :ROFLMAO:

P.S.2
Ha ripreso con gli avvisi a raffica mentre faccio le prove!!!o_O:eek:

X LuigiB: se vuoi renderti conto del problema ho registrato e caricato il video su mediafire.

Questo video inviatelo a @WAYNE PHILLIPS


nun ze po fa.jpg
:ROFLMAO:
 
Ultima modifica:
Buona sera a tutte/i.

Chiedo: OrdinaVettore funziona ?

Grazie.

:)
 
Ultima modifica:
ciao a tutti , uso TB 258 , ed anche 257 ,
ho notato che l' errore segnalato da lottotom e happy , a me succede quando uso la function
Codice:
Call Scrivi()
e si blocca tutto in TB , e devo chiuderlo con esplora risorse .
 
ciao a tutti , uso TB 258 , ed anche 257 ,
ho notato che l' errore segnalato da lottotom e happy , a me succede quando uso la function
Codice:
Call Scrivi()
e si blocca tutto in TB , e devo chiuderlo con esplora risorse .

Grande giomi! Hai circoscritto moltissimo il problema! Io pensavo invece che riguardasse addirittura la base testconsumer.twinproj ... meglio così! E speriamo di risolvere... perchè la funzione scrivi è usatissima... :( :)

Intanto... quasi finito... con la versione 259 🤖

screenshot-rileva-convergenti-divergenti-AeB.jpg
 
Buona sera a tutti.

Volevo chiedere: OrdinaVettore funziona ?

Grazie.

:)
ciao Joe , si pero non so se hai aggiornato all'ultima versione

Codice:
  Public Sub MyScriptRoutine()
    
        ' SCRIVERE QUI IL PROPRIO CODCE COME FOSSE LA SUB MAIN DI SPAZIOMETRIA
            
        Dim aN(10) As Long
        Dim k  As Long
        
        For k = 1 To 10
            aN (k) = NumeroCasuale (1, 90)
            Scrivi (aN(k))
        Next
        Scrivi
        
        Dim avOrd  As Variant
        
        avOrd = OrdinaVettore (aN, , 1)
        For k = 1 To 10
         
            Scrivi (avOrd(k))
        Next
        
        Scrivi
        
        Call OrdinaVettoreL(aN, , 1)
        For k = 1 To 10
         
            Scrivi (aN(k))
        Next
        
    End Sub
 
Grande giomi! Hai circoscritto moltissimo il problema! Io pensavo invece che riguardasse addirittura la base testconsumer.twinproj ... meglio così! E speriamo di risolvere... perchè la funzione scrivi è usatissima... :( :)

Intanto... quasi finito... con la versione 259 🤖

Vedi l'allegato 2254731


è solo un caso che ia la funzione scrivi , c'è un problema in twinbasic capita anche in altre circostanze .. l'ho segnalato su GitHub .. speriam oche risolve senno manco io posso continuare quello che stavo facendo ...
 
è solo un caso che ia la funzione scrivi , c'è un problema in twinbasic capita anche in altre circostanze .. l'ho segnalato su GitHub .. speriam oche risolve senno manco io posso continuare quello che stavo facendo ...

Si però io ho provato a lavorare... fuori dal campo testconsumer.. ovvero con nuovi exe standard e altri progetti che non richiedono la DLL VSLGIOCHI e quelli sembrano funzionare correttamente... senza quell'odioso e frequentissimo msg di alert. Sembra che batman... ce l'abbia proprio con te Luì :unsure: 😂 :)
 
si ma si vede che dalle parti sue non conoscono la regola del cavaliere Nero ..comunque non c'enta niente stavo lavoando ads un progetot senza nessuna dll ma solo con degli usercontrol e me lo ha dato in continuazione tanto che ho lasciato perdere
 
ciao,
chiedo a tutti , anche a c-64 , che rimane in sordina ,
quale la funzione che sostituisce
Codice:
Call LeggiRigheFileDiTesto
posto esempio da sistemare
Codice:
Public Sub MyScriptRoutine()
' SCRIVERE QUI IL PROPRIO CODICE COME SE FOSSE LA SUB MAIN DI SPAZIOMETIRA
'------------------------------------------------------------------------------------------------------------------

Dim sUrl As String
Dim sFile As String
Dim sRetErr As String
'sFile = "C:\Users\Admin\Desktop\Archivio\silop.txt"
'Call DeleteDirOrFiles(sFile)
sUrl = "https://www.silop.it/Archivio(televideo)/Archivio.txt"
If DownloadFile(sUrl, sFile, sRetErr) Then
   Call Scrivi("FILE SCARICATO")
Else
   Call Scrivi("FILE NON SCARICATO")
End If

'------------------------------------------------------------------------------------------------------------------

End Sub
grazie
 
ciao,
chiedo a tutti , anche a c-64 , che rimane in sordina ,
quale la funzione che sostituisce
Codice:
Call LeggiRigheFileDiTesto
posto esempio da sistemare
Codice:
Public Sub MyScriptRoutine()
' SCRIVERE QUI IL PROPRIO CODICE COME SE FOSSE LA SUB MAIN DI SPAZIOMETIRA
'------------------------------------------------------------------------------------------------------------------

Dim sUrl As String
Dim sFile As String
Dim sRetErr As String
'sFile = "C:\Users\Admin\Desktop\Archivio\silop.txt"
'Call DeleteDirOrFiles(sFile)
sUrl = "https://www.silop.it/Archivio(televideo)/Archivio.txt"
If DownloadFile(sUrl, sFile, sRetErr) Then
   Call Scrivi("FILE SCARICATO")
Else
   Call Scrivi("FILE NON SCARICATO")
End If

'------------------------------------------------------------------------------------------------------------------

End Sub
grazie

Ciao giomi, credo, ma spero di sbagliarmi, che ancora non ci sia e che si debba ricorrere alla struttura vb6 di questo tipo:

Codice:
Dim sfile As String
Dim f As String
Dim sbuf As String
sfile = ".\Bsolonumeri-52446-21g6-by90.txt"
f = FreeFile
Open sfile For Input As f
Do Until EOF(f)
   Line Input #f,sbuf
   Print sbuf
Loop
Close f
 

Ultima estrazione Lotto

  • Estrazione del lotto
    sabato 23 novembre 2024
    Bari
    33
    80
    86
    52
    25
    Cagliari
    67
    57
    59
    05
    80
    Firenze
    31
    32
    58
    88
    77
    Genova
    40
    39
    23
    36
    81
    Milano
    28
    58
    45
    25
    38
    Napoli
    20
    82
    23
    44
    57
    Palermo
    76
    56
    88
    62
    31
    Roma
    12
    81
    59
    74
    72
    Torino
    46
    53
    72
    45
    23
    Venezia
    04
    12
    42
    64
    20
    Nazionale
    63
    44
    78
    10
    55
    Estrazione Simbolotto
    Torino
    43
    42
    12
    39
    22
Indietro
Alto