Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.lang.visual-basic > #20040 > unrolled thread
| Started by | SB <stNOOObenevSPAM@tin.it> |
|---|---|
| First post | 2023-08-25 17:20 +0200 |
| Last post | 2023-09-03 18:12 +0200 |
| Articles | 6 — 4 participants |
Back to article view | Back to it.comp.lang.visual-basic
TwinBasic nel frattempo ... SB <stNOOObenevSPAM@tin.it> - 2023-08-25 17:20 +0200
Re: TwinBasic nel frattempo ... noone@no.void (Reventlov) - 2023-08-28 20:03 +0000
Re: TwinBasic nel frattempo ... GIO <doc.tmn@gmail.com> - 2023-08-29 15:26 +0200
Re: TwinBasic nel frattempo ... RobertoA <amorosik@tiscalinet.it> - 2023-08-31 15:35 +0200
Re: TwinBasic nel frattempo ... SB <stNOOObenevSPAM@tin.it> - 2023-08-31 16:44 +0200
Re: TwinBasic nel frattempo ... RobertoA <amorosik@tiscalinet.it> - 2023-09-03 18:12 +0200
| From | SB <stNOOObenevSPAM@tin.it> |
|---|---|
| Date | 2023-08-25 17:20 +0200 |
| Subject | TwinBasic nel frattempo ... |
| Message-ID | <3qdheip6vqamumtt9rjlqcrefmt06611b4@4ax.com> |
TwinBasic continua ad essere sviluppato ed è già usabile, io ho appena creato una DLL a 64 bit derivata da una a 32 bits che avevo fatto funzionare col trucco dell'Exe ActiveX e che prima o poi avrei dovuto rifare in .net o in C++, bleah. Phillips Wayne ha fatto un buon lavoro, e ha avuto già diverse prenotazioni, io stesso gli ho inviato una donazione. Poi potremmo discutere sull'opportunità di usare un prodotto che ha un solo sviluppatore e non è open source, ma per il momento va bene, anche perchè non c'è molta scelta, ad esempio RadBasic è open source e dovrebbe essere 100% VB6 compatibile ma lo sviluppo procede mooolto lentamente e allo stato attuale non è paragonabile a TwB. Se a qualcuno interessa, può scaricare l'ultima versione qui: (adesso siamo alla BETA 382, ma ne seguiranno altre) https://github.com/twinbasic/twinbasic/releases Si va su Github, si clicca su Asstets e si scarica lo zip. Poi basta estrarre lo zip in una sua cartella e cliccare su twinBASIC.exe, senza nessuna installazione. Richiede Microsoft Edge Web View, ma se non lo trova lo propone lui, io che non ho Edge l'ho dovuto installare. Ho importato un .vbp e ha funzionato, l'unica cosa è che è molto fiscale nelle dichiarazioni, anche se usavo già Option Explicit ho dovuto comunque aggiungere un paio di Def. C'è anche qualche differenza nelle dichiarazioni delle API, es: In VB6 Private Declare Function GetForegroundWindow Lib "user32" () As Long In twinBASIC: Public Declare PtrSafe Function GetForegroundWindow Lib "user32" () As Long Tra i vantaggi c'è anche la possibilità di compilare i vecchi programmi con le istruzioni AVX2 che sono molto più veloci, leggere qui il post #28: https://www.vbforums.com/showthread.php?900863-VB6-calculates-1-billion-numbers-to-find-the-number-that-can-be-rounded-by-7 o https://shorturl.at/dorL9 Se qualcuno usa la oleexp.tlb VB6 gli potrebbe interessare questo: https://github.com/fafalone/tbShellLib -- ciao Stefano
[toc] | [next] | [standalone]
| From | noone@no.void (Reventlov) |
|---|---|
| Date | 2023-08-28 20:03 +0000 |
| Message-ID | <64ecfcd4.75337781@news.eternal-september.org> |
| In reply to | #20040 |
Il giorno Fri, 25 Aug 2023 17:20:39 +0200, SB <stNOOObenevSPAM@tin.it> ha scritto: >TwinBasic continua ad essere sviluppato ed è già usabile, io ho appena creato >una DLL a 64 bit derivata da una a 32 bits che avevo fatto funzionare col trucco >dell'Exe ActiveX e che prima o poi avrei dovuto rifare in .net o in C++, bleah. > >https://github.com/twinbasic/twinbasic/releases > >Si va su Github, si clicca su Asstets e si scarica lo zip. >Poi basta estrarre lo zip in una sua cartella e cliccare su twinBASIC.exe, senza >nessuna installazione. Molto interessante. Grazie. Stavo giusto pensando di ricominciare a scrivere qualche piccola applicazione per il lavoro e mi sembra molto leggero rispetto a Vb6 --- Reventlov [at] Katamail. com -- Giovanni Cenati (Bergamo, Italy) Write to "Reventlov" at katamail com http://digilander.libero.it/Cenati (Esempi e programmi in VbScript) --
[toc] | [prev] | [next] | [standalone]
| From | GIO <doc.tmn@gmail.com> |
|---|---|
| Date | 2023-08-29 15:26 +0200 |
| Message-ID | <uckrml$296nh$1@dont-email.me> |
| In reply to | #20041 |
Il 28/08/2023 22:03, Reventlov ha scritto: > Il giorno Fri, 25 Aug 2023 17:20:39 +0200, SB <stNOOObenevSPAM@tin.it> ha scritto: > >> TwinBasic continua ad essere sviluppato ed è già usabile, io ho appena creato >> una DLL a 64 bit derivata da una a 32 bits che avevo fatto funzionare col trucco >> dell'Exe ActiveX e che prima o poi avrei dovuto rifare in .net o in C++, bleah. >> >> https://github.com/twinbasic/twinbasic/releases >> >> Si va su Github, si clicca su Asstets e si scarica lo zip. >> Poi basta estrarre lo zip in una sua cartella e cliccare su twinBASIC.exe, senza >> nessuna installazione. > > Molto interessante. > Grazie. > Stavo giusto pensando di ricominciare a scrivere qualche piccola applicazione per il > lavoro e mi sembra molto leggero rispetto a Vb6 > > --- > Reventlov [at] Katamail. com Ancora molto giovane. Lo uso da un po', ed ho a che fare quotidianamente con piccole cose fastidiose. Comunque sono uno di quelli che lo paga. -- GIO
[toc] | [prev] | [next] | [standalone]
| From | RobertoA <amorosik@tiscalinet.it> |
|---|---|
| Date | 2023-08-31 15:35 +0200 |
| Message-ID | <ucq4vv$3afic$1@dont-email.me> |
| In reply to | #20042 |
Il 29/08/2023 15:26, GIO ha scritto: > Il 28/08/2023 22:03, Reventlov ha scritto: >> Il giorno Fri, 25 Aug 2023 17:20:39 +0200, SB <stNOOObenevSPAM@tin.it> >> ha scritto: >> >>> TwinBasic continua ad essere sviluppato ed è già usabile, io ho >>> appena creato >>> una DLL a 64 bit derivata da una a 32 bits che avevo fatto funzionare >>> col trucco >>> dell'Exe ActiveX e che prima o poi avrei dovuto rifare in .net o in >>> C++, bleah. >>> >>> https://github.com/twinbasic/twinbasic/releases >>> >>> Si va su Github, si clicca su Asstets e si scarica lo zip. >>> Poi basta estrarre lo zip in una sua cartella e cliccare su >>> twinBASIC.exe, senza >>> nessuna installazione. >> >> Molto interessante. >> Grazie. >> Stavo giusto pensando di ricominciare a scrivere qualche piccola >> applicazione per il >> lavoro e mi sembra molto leggero rispetto a Vb6 >> >> --- >> Reventlov [at] Katamail. com > > Ancora molto giovane. > > Lo uso da un po', ed ho a che fare quotidianamente con piccole cose > fastidiose. Comunque sono uno di quelli che lo paga. > Certo che l'idea di farlo pagare ancor prima che sia rilasciata una prima versione stabile credo rallenti notevolissimamente la crescita di una comunita' di utilizzatori di questo strumento Ed una comunita vivace ed attiva e' un fattore determinante nel successo di uno strumento di questo tipo Credo sarebbe stato saggio renderlo gratuito almeno nelle prime versioni, finche' si coaguli un po' di gienti di tutti i paesi del mondo che lo usino Il web e' pieno di ottimi ambienti di programmazione dalle grandi potenzialita', ma non bastano le potenzialita' per farlo crescere Serve l'esempio di codice simile al tuo, serve l'aiuto dell'esperto di turno, serve qualche progetto wow che dimostri quel che puo' fare, e soprattutto nei primi tempi serve l'assistenza efficace del produttore nel risolvere gli eventuali problemi riscontrati
[toc] | [prev] | [next] | [standalone]
| From | SB <stNOOObenevSPAM@tin.it> |
|---|---|
| Date | 2023-08-31 16:44 +0200 |
| Message-ID | <fv81fi1ncvc5125rui3f29tq5mpkrjug5t@4ax.com> |
| In reply to | #20043 |
Il giorno Thu, 31 Aug 2023 15:35:52 +0200, RobertoA <amorosik@tiscalinet.it> ha scritto: >Certo che l'idea di farlo pagare ancor prima che sia rilasciata una >prima versione stabile credo rallenti notevolissimamente la crescita di >una comunita' di utilizzatori di questo strumento La versione che scarichi su Github è gratuita a tutti gli effetti e completamente funzionante, se non hai una licenza ti mette uno splash-screen all' avvio dell'eseguibile. >Ed una comunita vivace ed attiva e' un fattore determinante nel successo >di uno strumento di questo tipo >Credo sarebbe stato saggio renderlo gratuito almeno nelle prime >versioni, finche' si coaguli un po' di gienti di tutti i paesi del mondo >che lo usino >Il web e' pieno di ottimi ambienti di programmazione dalle grandi >potenzialita', ma non bastano le potenzialita' per farlo crescere >Serve l'esempio di codice simile al tuo, serve l'aiuto dell'esperto di >turno, serve qualche progetto wow che dimostri quel che puo' fare, e >soprattutto nei primi tempi serve l'assistenza efficace del produttore >nel risolvere gli eventuali problemi riscontrati Se nella pagina su Github clicchi in alto su "Issues", a tutt'oggi dice: 392 Open - 888 Closed, quindi gli hanno segnalato più di mille problemi. Direi che la comunità è molto attiva, il produttore fa quello che può e comunque imho il "gemello" non è affatto male e migliorerà. -- ciao Stefano
[toc] | [prev] | [next] | [standalone]
| From | RobertoA <amorosik@tiscalinet.it> |
|---|---|
| Date | 2023-09-03 18:12 +0200 |
| Message-ID | <ud2b8p$100mk$1@dont-email.me> |
| In reply to | #20044 |
Il 31/08/2023 16:44, SB ha scritto: > Il giorno Thu, 31 Aug 2023 15:35:52 +0200, RobertoA <amorosik@tiscalinet.it> ha > scritto: > > >> Certo che l'idea di farlo pagare ancor prima che sia rilasciata una >> prima versione stabile credo rallenti notevolissimamente la crescita di >> una comunita' di utilizzatori di questo strumento > > La versione che scarichi su Github è gratuita a tutti gli effetti e > completamente funzionante, se non hai una licenza ti mette uno splash-screen > all' avvio dell'eseguibile. > >> Ed una comunita vivace ed attiva e' un fattore determinante nel successo >> di uno strumento di questo tipo >> Credo sarebbe stato saggio renderlo gratuito almeno nelle prime >> versioni, finche' si coaguli un po' di gienti di tutti i paesi del mondo >> che lo usino >> Il web e' pieno di ottimi ambienti di programmazione dalle grandi >> potenzialita', ma non bastano le potenzialita' per farlo crescere >> Serve l'esempio di codice simile al tuo, serve l'aiuto dell'esperto di >> turno, serve qualche progetto wow che dimostri quel che puo' fare, e >> soprattutto nei primi tempi serve l'assistenza efficace del produttore >> nel risolvere gli eventuali problemi riscontrati > > Se nella pagina su Github clicchi in alto su "Issues", a tutt'oggi dice: > 392 Open - 888 Closed, quindi gli hanno segnalato più di mille problemi. > > Direi che la comunità è molto attiva, il produttore fa quello che può e comunque > imho il "gemello" non è affatto male e migliorerà. > > Ma collegamento a db server qualsiasi e controlli data-bound c'e' gia' qualcosa oppure no?
[toc] | [prev] | [standalone]
Back to top | Article view | it.comp.lang.visual-basic
csiph-web