Novità

NUOVO AMBIENTE SCRIPT AREA TECNICA

L

LuigiB

Guest
per chi ha exelcel entrare nella finestra di progettazione macro e provare a mettere il riferimento lla dll per fare u ntest

1674854735630.png


1674854787756.png

1674854821531.png


scrivere questa routine in vba e lanciarla


se non da errori la dll èregistrata



Codice:
Sub test()

    Dim c As VSDLLGiochi.clsScript
    
    Set c = New VSDLLGiochi.clsScript
    
    Set c = Nothing
    
End Sub
 

Rookie

Advanced Member >PLATINUM PLUS<
La dll e' presente, e' solo un problema nel modulo di load delle referenze/dipendenze esterne a tB... da IDE/Tb
 
L

LuigiB

Guest
comunque bisogna ripartiredalla registrazione facendo il log ,e lanciando il bat da amministratori , spero che Tom e legend facciano questa prova
 
L

LuigiB

Guest
tom prova come dico al post 592 e dopo vai a vedere il log , opure fai la prova che ho suggerito in excel , seexcel la vede è colpa di twinbasic
 

lotto_tom75

Advanced Premium Member
modifica i lfile bat e fagli scrivere un log per vedere se ha funto

Vedi l'allegato 2252134
tanto la registrazione la puo rifare quante volte vuoi

fatto e il log.txt come contenuto riporta questo dopo l'esecuzione del reg64.bat come amministratore

Utilit… di registrazione assembly di Microsoft .NET Framework versione 4.8.9032.0
per Microsoft .NET Framework versione 4.8.9032.0
Copyright (C) Microsoft Corporation. Tutti i diritti sono riservati.

I tipi sono stati registrati.
L'assembly Š stato esportato in 'C:\Users\admin\Desktop\TWINBASIC\PROGETTO-LOTTO-twinbasic\FrameworkScriptGiochi\DDLLScript\Passo_1\VSDLLGiochi.tlb' e la libreria dei tipi Š stata registrata.
 

Rookie

Advanced Member >PLATINUM PLUS<
I tipi sono stati registrati.
L'assembly Š stato esportato in 'C:\Users\admin\Desktop\TWINBASIC\PROGETTO-LOTTO-twinbasic\FrameworkScriptGiochi\DDLLScript\Passo_1\VSDLLGiochi.tlb' e la libreria dei tipi Š stata registrata.
tom prova come dico al post 592 e dopo vai a vedere il log , opure fai la prova che ho suggerito in excel , seexcel la vede è colpa di twinbasic
quindi e' colpa di twinbasic beta 236
 

lotto_tom75

Advanced Premium Member
pero' tom forse ha registrato la dll a 64-bit e tB ovviamente non puo' vederla. Dovrebbe usare reg32.bat credo o creare un progetto nuovo come compiler 64-bit

quindi lancio il bat a 32 bit come admin e riprovo? Nel file leggimi.txt c'era scritto di lanciare quello a 64 se si aveva un s.o. a 64 bit
 
L

LuigiB

Guest
pero' tom forse ha registrato la dll a 64-bit e tB ovviamente non puo' vederla. Dovrebbe usare reg32.bat credo o creare un progetto nuovo come compiler 64-bit
no no la differenza sta nel file REgASm.exe che sui sistemi a a 64 bbit sta in un altro percorso ..
 
L

LuigiB

Guest
comunque prova pure i nquel modo .. tentar no nuoce ..al massimo non trova regasm.exe
 

lotto_tom75

Advanced Premium Member
si, dopo che crei il progetto e fai la referenza in settings, salva il progetto e fallo correre

fatto creato un nuovo progetto .exe lasciando solo il form di default e scegliendo, prima di importare da settings la relativa DLLGIOCHI, la versione a win64 come si vede dalla finestrella... lanciato il run appare il form...

fatto-importato-dllgiochi-a-64bit.jpg
 

Ultima estrazione Lotto

  • Estrazione del lotto
    sabato 25 maggio 2024
    Bari
    42
    02
    23
    01
    29
    Cagliari
    44
    56
    70
    54
    29
    Firenze
    61
    46
    70
    36
    65
    Genova
    44
    77
    25
    27
    26
    Milano
    14
    90
    44
    34
    57
    Napoli
    72
    08
    43
    18
    44
    Palermo
    46
    40
    57
    13
    20
    Roma
    87
    20
    30
    21
    13
    Torino
    86
    15
    63
    28
    16
    Venezia
    64
    30
    65
    71
    07
    Nazionale
    27
    21
    49
    74
    59
    Estrazione Simbolotto
    Milano
    02
    01
    16
    39
    20
Alto