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 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