Novità

NUOVO AMBIENTE SCRIPT AREA TECNICA

  • Creatore Discussione Creatore Discussione LuigiB
  • Data di inizio Data di inizio
chvi devo dire a me funzioan su 2 macchine diverse .. usando visualstudio non c'è bisogno di registrare niente .. solo che visualstudio è piu pesante di twinbasic..

ciao lui,

io il percorso archivio lo metto dallì'interfaccia che mi si apre... e che sotto ti riporto... sbaglio i passaggi?

ioilpercorsoarchiviolomettodaquisbaglio.jpg

e poi clicco su OK
 
ciao , non per antepormi a luigi ed altri .
legend apri il progetto , poi cancella tutto quello nel video
prova a copiare questo codice
Codice:
Module MyScript

    Public Sub MyScriptRoutine()

        ' IN QUESTA ROUTINE VA SCRITTO IL PROPRIO CODICE COME SE FOSSE LA SUB MAIN DI SPAZIOMETRIA
        ' ATTENZIONE NON CAMBIARE NOME ALLA ROUTINE
          
        Call MsgBox("In archivio ci sono " & EstrazioniArchivio & " Estrazioni " & vbCrLf & _
        "Il primo numero della ruota di Bari e'" & Estratto(EstrazioneFin, 1, 1) & vbCrLf & _
        "dell'ultima estrazione disponibile ( " & IndiceAnnuale(EstrazioneFin) & " - " & _
        IndiceMensile(EstrazioneFin) & " - " & DataEstrazione(EstrazioneFin) & " )" & vbCrLf & _
        "che e' stata effettuata il " & GiornoDellaSettimana(EstrazioneFin) & " della settimana")
        
      
    End Sub
    
End Module
 
Questa faccenda, con cui ho lottato all'inizio quando volevo che vedesse la mia dll scritta in c, l'avevo segnalata come bug e presumo sia dovuto al fatto che non salva tra le reference del progetto nel suo formato nativo (formato .twinproj), quanto e' stato aggiunto durante la sessione. E lo fa ad ogni sessione... e' un piccolo problema per una piccola applicazione ma e' fastidiosa. Devo dire che questa cosa non sempre avviene per progetti importati da vb6 (formato .vpb). Probabilmente nelle prossime beta verra' fissato.

p.s. non so' se funziona sempre, ma uno dei tentativi che ho fatto e' stato che con un editor di testo ascii, ho aperto il file del progetto .twinproj e ho scritto a mano il path completo del percorso fino alla dll e poi l'ho salvato. E alla prima apertura successiva ha funzionato. Provate... Cercate nel file dove si trova il nome e il suffisso della dll, correggete e salvate. Chiudete tB. E ricominciate da capo. Spero sia utile.
 
Ultima modifica:
se riuscite a far funzioanre le cose proseguo con lo sviluppo della dll , molte funzioni mancano ..ma se non riuscite devo fermarimi ..io con la dll non ci faccio niente perche non gioco , al massimo prendo na schedian ogni tanto
 
se riuscite a far funzioanre le cose proseguo con lo sviluppo della dll , molte funzioni mancano ..ma se non riuscite devo fermarimi ..io con la dll non ci faccio niente perche non gioco , al massimo prendo na schedian ogni tanto
Io suggerisco di far provare a capire le idiosincrasie di tB smanettando nel suo ambiente, se proseguire oltre fosse proprio improponibile allora non ci sono altre scelte se non quella di familiarizzare con vs ovvero l'ambiente con cui hai scritto le dll. Fino a allora puoi stare a guardare se qualche progresso e qualche beta arrivano in soccorso.
 
a lotto tom lil programam è andato in run ,quindi la dll si dovrebeb essere registrata senno non sarebbe partito il programma ..quindi vorrei vedere cosa è succesos a lui
 
Ciao anche a ne da ul form per scegliere il percorso
La dll è registrata.
Domani provo il suggerimento di giomi.
Oggi è stata una giornata no .speriamo domani vada meglio .buona notte a tutti e grazie.
 
ciao , non per antepormi a luigi ed altri .
legend apri il progetto , poi cancella tutto quello nel video
prova a copiare questo codice
Codice:
Module MyScript

    Public Sub MyScriptRoutine()

        ' IN QUESTA ROUTINE VA SCRITTO IL PROPRIO CODICE COME SE FOSSE LA SUB MAIN DI SPAZIOMETRIA
        ' ATTENZIONE NON CAMBIARE NOME ALLA ROUTINE
         
        Call MsgBox("In archivio ci sono " & EstrazioniArchivio & " Estrazioni " & vbCrLf & _
        "Il primo numero della ruota di Bari e'" & Estratto(EstrazioneFin, 1, 1) & vbCrLf & _
        "dell'ultima estrazione disponibile ( " & IndiceAnnuale(EstrazioneFin) & " - " & _
        IndiceMensile(EstrazioneFin) & " - " & DataEstrazione(EstrazioneFin) & " )" & vbCrLf & _
        "che e' stata effettuata il " & GiornoDellaSettimana(EstrazioneFin) & " della settimana")
       
     
    End Sub
   
End Module
Grazie.
Ci provo domani
 
Ho fatto tutto quanto scritto nei vari LEGGIMI.txt e alla finestra di input che si apre cliccando sul triangolo RUN e che ho postato sopra seguendo il consiglio di giomi ho messo oltre al percorso archivio:

C:\Users\admin\Desktop\TWINBASIC\PROGETTO-LOTTO-twinbasic\FrameworkScriptGiochi\DDLLScript\Archivio\EstrazioniLotto.csv

anche gli altri parametri... : 11 ruote 5 estratti x ruota 90 numeri in gioco ecc...

ma purtroppo non appena clicco su OK riappare l'errore che ha avuto anche legend e che riporto ancora qui sotto 👇

1674850511724.png

👋:)
 
p.s. non so' se funziona sempre, ma uno dei tentativi che ho fatto e' stato che con un editor di testo ascii, ho aperto il file del progetto .twinproj e ho scritto a mano il path completo del percorso fino alla dll e poi l'ho salvato. E alla prima apertura successiva ha funzionato. Provate... Cercate nel file dove si trova il nome e il suffisso della dll, correggete e salvate. Chiudete tB. E ricominciate da capo. Spero sia utile.

Non ho capito cosa hai fatto ma mi piacerebbe provare a fare altrettanto :)
 
Prendi il notepad e apri il tuo progetto, il nome ha estensione .twinproj e vai a vedere o cerca al suo interno il nome della dll… il resto lo capirai subito.

mi sopravvaluti... :ROFLMAO:

"lcid": 0,
"name": "VSDLLGiochi",
"path32": "E:\\PROGETTI_DOTNET\\VSGIOCHILIB\\DLLGIochi\\TestDLLGIochi\\bin\\Release\\VSDLLGiochi.tlb",
"path64": "C:\Users\admin\Desktop\TWINBASIC\PROGETTO-LOTTO-twinbasic\FrameworkScriptGiochi\DDLLScript\Passo_1\VSDLLGiochi.tlb",
"versionMajor": 1,
"versionMinor": 0
}

ho provato a cambiare il percorso nella parte evidenziata in grassetto relativa al path64 solamente avendo un s.o. a 64 bit ma se lo lascio così adesso non si apre nemmeno il progetto...

:LOL:
 
mi sopravvaluti... :ROFLMAO:

"lcid": 0,
"name": "VSDLLGiochi",
"path32": "E:\\PROGETTI_DOTNET\\VSGIOCHILIB\\DLLGIochi\\TestDLLGIochi\\bin\\Release\\VSDLLGiochi.tlb",
"path64": "C:\Users\admin\Desktop\TWINBASIC\PROGETTO-LOTTO-twinbasic\FrameworkScriptGiochi\DDLLScript\Passo_1\VSDLLGiochi.tlb",
"versionMajor": 1,
"versionMinor": 0
}

ho provato a cambiare il percorso nella parte evidenziata in grassetto relativa al path64 solamente avendo un s.o. a 64 bit ma se lo lascio così adesso non si apre nemmeno il progetto...

:LOL:
Ma tB é a 32-Bit ergo l’hai scritto nel posto sbagliato! Correggi e riprova
 

Ultima estrazione Lotto

  • Estrazione del lotto
    venerdì 18 aprile 2025
    Bari
    83
    71
    33
    85
    84
    Cagliari
    47
    19
    44
    36
    31
    Firenze
    88
    61
    90
    14
    67
    Genova
    55
    59
    54
    65
    23
    Milano
    33
    85
    25
    38
    54
    Napoli
    38
    45
    18
    27
    90
    Palermo
    45
    35
    78
    22
    69
    Roma
    16
    02
    13
    44
    25
    Torino
    90
    06
    86
    24
    65
    Venezia
    83
    35
    85
    24
    63
    Nazionale
    01
    27
    28
    13
    25
    Estrazione Simbolotto
    Genova
    27
    30
    08
    20
    04
Indietro
Alto