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
    sabato 12 luglio 2025
    Bari
    67
    30
    66
    89
    47
    Cagliari
    06
    66
    33
    32
    37
    Firenze
    43
    25
    78
    21
    23
    Genova
    34
    20
    85
    52
    33
    Milano
    36
    19
    02
    70
    77
    Napoli
    21
    72
    74
    15
    53
    Palermo
    32
    08
    37
    02
    86
    Roma
    27
    32
    12
    67
    06
    Torino
    45
    47
    08
    13
    32
    Venezia
    29
    34
    19
    51
    53
    Nazionale
    34
    18
    56
    47
    85
    Estrazione Simbolotto
    Nazionale
    02
    26
    01
    08
    17

Ultimi Messaggi

Indietro
Alto