Novità

NUOVO AMBIENTE SCRIPT AREA TECNICA

i legend

Premium Member
legend hai una propenisone ad usare le variabili variant e a scrivere da solo funzioni che gia ci sono...
allora le funzioni non le ho trovate :(
come avrei dovuto dichiarare le variabili
ad esempio la matrice a(89,90) come la dichiaro correttamente e la passo alla sub?


xTom pt1.png
aV(3)
aV(0)="1.2.3.4.5"
aV(1)="1|2|3|4|5"
aV(2)="1$2$3$3$5"
a(0)="."
a(1)="|"
a(2)="$"
For i = 0 To UBound(aV)
Dim aE As Variant = Split(aV(i), a(i))
s = ""
For j = 0 To UBound(aE)
s = s & aE(j) & "^"
Next
scrivi s
Next

a me funzia splitta tutti i caratteri, poi magari tu utilizzi separatori diversi da questi e ti da errore
fammi sapere
 

lotto_tom75

Advanced Premium Member
allora le funzioni non le ho trovate :(
come avrei dovuto dichiarare le variabili
ad esempio la matrice a(89,90) come la dichiaro correttamente e la passo alla sub?


xTom Vedi l'allegato 2252837
aV(3)
aV(0)="1.2.3.4.5"
aV(1)="1|2|3|4|5"
aV(2)="1$2$3$3$5"
a(0)="."
a(1)="|"
a(2)="$"
For i = 0 To UBound(aV)
Dim aE As Variant = Split(aV(i), a(i))
s = ""
For j = 0 To UBound(aE)
s = s & aE(j) & "^"
Next
scrivi s
Next

a me funzia splitta tutti i caratteri, poi magari tu utilizzi separatori diversi da questi e ti da errore
fammi sapere


15
1^2^3^4^5^
1^2^3^4^5^
1^2^3^3^5^
^

Split così funziona
Credo anche splitXX

👌👍

'Notte 👋🙂
 

lotto_tom75

Advanced Premium Member
Good morning :)
Ho notato facendo delle prove che il formato tabellare che in edge e in chrome si legge erroneamente per orizzontale in firefox invece viene correttamente visualizzato! Grande volpe di fuoco! 🦊🔥💪 Quindi mi domandavo se fosse possibile cambiare il browser di uscita per tweenbasic o addirittura per un solo script di tweenbasic senza doverlo per forza impostare come nuovo browser predefinito di windows... E' possibile? Se si... come???

visualizzazionetabellarecorrettainfirefox.jpg

Un'altra piccola... question...

sto provando a utilizzare la funzione sviluppointegrale... ma continua a dirmi errore non specificato se eseguo questo code...

Codice:
Dim anumeri() As Long
anumeri = Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
Dim c As Integer
For c = 0 To UBound(anumeri)
Scrivi anumeri(c)
Next
Dim colonnesviluppate As Double
SviluppoIntegrale(anumeri, 2, colonnesviluppate)

why? :rolleyes:


👋:)
 
Ultima modifica:

mirapep

Advanced Member >PLATINUM PLUS<
Good morning :)
Ho notato facendo delle prove che il formato tabellare che in edge e in chrome si legge erroneamente per orizzontale in firefox invece viene correttamente visualizzato! Grande volpe di fuoco! 🦊🔥💪 Quindi mi domandavo se fosse possibile cambiare il browser di uscita per tweenbasic o addirittura per un solo script di tweenbasic senza doverlo per forza impostare come nuovo browser predefinito di windows... E' possibile? Se si... come???

Vedi l'allegato 2252865

Un'altra piccola... question...

sto provando a utilizzare la funzione sviluppointegrale... ma continua a dirmi errore non specificato se eseguo questo code...

Codice:
Dim anumeri() As Long
anumeri = Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
Dim c As Integer
For c = 0 To UBound(anumeri)
Scrivi anumeri(c)
Next
Dim colonnesviluppate As Double
SviluppoIntegrale(anumeri, 2, colonnesviluppate)

why? :rolleyes:


👋:)

Ciao non comprendo la dichiarazione di colonnesviluppate
 

lotto_tom75

Advanced Premium Member
Ciao non comprendo la dichiarazione di colonnesviluppate

Ciao mirapep, io mi sono riferito all'help dell'ultima distribuzione dll riguardo la voce sviluppointegrale:

SviluppoIntegrale
SviluppoIntegrale(aNumeri() As Long, Classe As Long, Optional ByRef nRetIntegrali As Double = 0, Optional bTornaCollectionColonne As Boolean = False) As Variant

al posto di nRetIntegrali le ho chiamate colonnesviluppate

:)
 
L

LuigiB

Guest
ciao attualmente per sviluppare il sistema dovete fare InitSviluppo , quelal funziona quell'altra avro fatto qualche cazzata io che poi guardero.
 

lotto_tom75

Advanced Premium Member
cancellato xchè risolto... :D
non avevo dichiarato correttamente aretcol
ReDim aretcol(90) As Long

Così funziona...

Codice:
ReDim anumeri(3) As Long
 
anumeri(1) = 1
 anumeri(2) = 2
 anumeri(3) = 3

Dim colonnesviluppate As Long
ReDim aretcol(90) As Long
Dim classe As Long
classe = inputbox("classe",,3)
colonnesviluppate = InitSviluppoIntegrale(anumeri, classe)
Scrivi "COLONNE SVILUPPATE " & colonnesviluppate
If colonnesviluppate > 0 Then

Do While GetCombSviluppo(aretcol) = True
Scrivi StringaNumeri(aretcol)
Loop
End If
Scrivi
Scrivi TempoElaborazioneSecondi


Però se considerò un array caricato... in questo altro modo... continua a darmi errore...

Codice:
anumeri = Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)

Dim colonnesviluppate As Long
ReDim aretcol(90) As Long
Dim classe As Long
classe = 3
colonnesviluppate = InitSviluppoIntegrale(anumeri, classe)
Scrivi "COLONNE SVILUPPATE " & colonnesviluppate
If colonnesviluppate > 0 Then

Do While GetCombSviluppo(aretcol) = True
Scrivi StringaNumeri(aretcol)
Loop
End If
Scrivi
Scrivi TempoElaborazioneSecondi


Anche così funziona alla grande...

Codice:
ReDim anumeri(0) As Long
ScegliNumeri(anumeri)

Dim colonnesviluppate As Long
ReDim aretcol(90) As Long
Dim classe As Long
classe = 3
colonnesviluppate = InitSviluppoIntegrale(anumeri, classe)
Scrivi "COLONNE SVILUPPATE " & colonnesviluppate
If colonnesviluppate > 0 Then

Do While GetCombSviluppo(aretcol) = True
Scrivi StringaNumeri(aretcol)
Loop
End If
Scrivi
Scrivi TempoElaborazioneSecondi


A proposito della funzione sceglinumeri se fosse possibile la farei + simile possibile a quella top presente in spaziometria con la possibilità sopratutto di copiare e incollare il gruppo numerico base voluto anzichè doverlo selezionare e importare un singolo elemento alla volta...

Mi sono accorto che il nuovo motore di sviluppo integrale che hai implementato in tween basic Luigi non ha il limite di classe presente nell'altro di spazio!!! WOW!!! strepitoso!!! :eek:👍👍👍👍👍
 
Ultima modifica:
L

LuigiB

Guest
nuovo aggiornamento

riregistrare la dll

c'è un esempio dello sviluppo che non funzionava , l'aggioramento delel estrazioni , la possibilità di impostare un browser specifico per aprire l'output.

 

lotto_tom75

Advanced Premium Member
scusi Bistefani , l'ha gia provata la funzione scegli numeri ?

Si :D top! 👍

in effetti la possibilità del copia incolla c'è già :) notato solo adesso... solo che aggiungerei anche la possibilità di invertire i selezionati... e i flag x selezionare per righe e colonne come è appunto possibile fare in spazio sempre che non sia un lavorone per lei dottor Barbieri ;)
 

lotto_tom75

Advanced Premium Member
non so se capita pure a voi ma io non riesco a compilare gli eseguibili , da un errore inspiegabile ..

io per adesso testo in ambiente di debug con il run e basta comunque se vuoi provo anche i relativi exe

sempre nell'ottica di benchmark test...

ho provato a sviluppare le relative formazioni integrali in classe 86 by 90 con step riduzionale proibitivo... di valore 4
e infatti pur sperando che ce la facesse a supportare un simile carico... anche tween basic dopo un bel pò... ha mollato la presa... dandomi un bel...

COLONNE SVILUPPATE 2555190


nomralecheneanchetweenbasicsupportiunsimilecarico.jpg

E' normale?

Anche con tweenbasic non arriviamo a sviluppare oltre 2 milioni di colonne?
 
Ultima modifica:

lotto_tom75

Advanced Premium Member
in ambiente di debug è piu lento perdi parecchio a non fare l'exe uan volta che hai messo a punto lo script... perche diavolo non si compilano piu gli exe anche se il progetot non ha errori non è chiaro..

Dunque ho provato a colpilare l'exe ma...

mi da il seguente errore:


[TYPELIB] failed to create typelibrary interface procedure names '_frmScegliOpzione.AlimentaLista'.
[TYPELIB] failed to set coclass inheritence on 'frmScegliOpzione'.
[LINKER] FAILED to create type library
[BUILD] failed

😵‍💫
 

Ultima estrazione Lotto

  • Estrazione del lotto
    sabato 06 luglio 2024
    Bari
    24
    25
    66
    07
    21
    Cagliari
    05
    16
    32
    69
    27
    Firenze
    31
    78
    54
    53
    52
    Genova
    37
    58
    22
    13
    79
    Milano
    88
    71
    90
    77
    20
    Napoli
    56
    48
    77
    41
    15
    Palermo
    75
    82
    20
    14
    15
    Roma
    62
    03
    88
    36
    33
    Torino
    52
    11
    71
    42
    59
    Venezia
    29
    52
    46
    75
    34
    Nazionale
    62
    68
    83
    73
    57
    Estrazione Simbolotto
    Nazionale
    04
    26
    27
    24
    10
Alto