Newsgroup: it.comp.lang.visual-basic
Titolo: Convertitore da VB3 a DotNet ???

Dispongo di diverse applicazioni sviluppate col vecchio VB3 che vorrei 
portare a VBnet o C#.
Ovviamente la cosa migliore sarebbe 'portarle' a manina e facendo le cose 
per benino ma purtroppo essendo semplici ma abbastanza estese questo metodo 
sarebbe impraticabile rispetto al vantaggio ricavabile.
Vorrei chiedervi se conoscete qualche traduttore magico o quasi che riesca a 
convertire dal vecchio VB3 a Vbnet o C# senza grossi sforzi.
Ciao e grazie
RobertoA

 ha scritto nel messaggio 
news:4451...@newsgate.x-privat.org...

 Magari trasforma anche la mia Bravo a metano del 96 in una Golf nuova.....
senza grossi sforzi..... 

 senza grossi sforzi.....
La tua, con rispetto parlando, e' una bagnarola (per gli anni, mica per la 
macchina).
Invece i nostri sono super-programmi, c'e' una bella differenza ehh..
Eppoi, ho specificato senza GROSSI sforzi, mica senza nessuno sforzo.
Insomma, scherzi a parte, per tutte le routine di esclusivo codice, quelle 
senza form e controlli per capirci, non credo sia granche' difficile 
convertire in automatico il vecchio codice al nuovo.
Per le form e controlli, effettivamente potrebbero essere c...zi, ma penso 
che qualcuno ci abbia almeno provato.
Dopotutto esistono un sacco di convertitori da questo a quell'altro, vuoi 
che non ci sia proprio questo che interessa a me ?
Ciao
RobertoA


Perché non provi con un passaggio intermedio VB3 --> VB6 --> 
VB.NET
?
Se effettivamente le applicazioni sono semplici probabilmente il gioco riesce.
Se invece già solo la conversione VB3 --> VB6 non dà risultati soddisfacenti,
credo che convenga lasciar perdere e riscrivere tutto (o quasi) manualmente.
Bye
Raf

 Perché non provi con un passaggio intermedio VB3 --> VB6 --> 
VB.NET
?
Mi sa che per fare questo bisogna fare VB3 -> VB4 -> VB6 -> .Net
Secondo me conviene farselo a mano.
Ciao


VB3 addirittura ?!?!
Lascia perdere, i convertitori fanno solo danni.
Riscrivi tutto.
Bye,
-- 
Carmine ( 
pikachu...@gmail.com
 (Togli la scritta NOSPAM) )
Webmaster di The Total Site 4 : 
http://www.thetotalsite.it
My Blog: 
http://blog.thetotalsite.it
MariokartDS Codice Amico: 532639027909 - CarmineC in MarioKartDS
"Un problema non è un problema se può essere risolto" 


Ehhh, l'ho gia' detto che sarebbe la scelta migliore ma purtroppo l'impiego 
di risorse necessario non equivarrebbe al possibile vantaggio che 
deriverebbe dal poter rivendere queste procedure.
Ecco perche', senza tanta speranza, cercavo un convertitore che 
automaticamente facesse il 90% del lavoro, poi correggendo un po' qua un po' 
la si riusciva a far funzionare il tutto.
Certo che se devo metterci qualche settimana a ri-codificare tutto allora il 
gioco non vale piu' la candela.
Ciao
RobertoA

 gioco non vale piu' la candela.
Se riesci in qualche settimana vincerai l'oscar del programmatore.
Ave
giuseppeD
---
CCR
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 allora il gioco non vale piu' la candela.
Ae... magari solo qualche settimana!


 ha scritto nel messaggio 
news:4451...@newsgate.x-privat.org...



Perche' ti sembra impossibile convertire un programma che fa ddt, fatture, 
anagrafiche varie, contabilita, statistiche in un mese ?
Dopotutto si tratta solo di riscrivere il codice, tutta la parte di analisi 
funzionalita' e' gia' stata fatta ed e' quella sicuramente la parte piu' 
consumosa di tempo.
Insomma voglio dire che se hai speso un anno per realizzare un programma 
allo stato di 'vendibilita' e se sei padrone di un nuovo ambiente di 
programmazione, non e' che ci metti un altro anno per portarlo nel nuovo 
ambiente, devi solo riscriverlo nel nuovo linguaggio.
Ciao
RobertoA

 ambiente, devi solo riscriverlo nel nuovo linguaggio.
Ma quando è stato scritto 'sto programma?
Non era il caso di pensarci un po' prima a iniziare ad aggiornarlo?
Ciao 

 programmatore skillato su .net.
Questa risposta '...da una m..da di programma come sono i programmi vb3...', 
da Bastianello non me la sarei proprio aspettata.
Capisco da un qualche pivelletto della prim'ora ma dal Bastianello 
noooo.....
Roba che se lo dico a Bill ti butta fuori dagli emmevippi.
Sono sicuramente discorde con te sul fatto che i programmi in vb3 siano una 
merda di programma.
Per due ovvie ragioni, anzi tre: la prima e' che non si puo' dire questo e' 
bello questo e' brutto in base al linguaggio di programmazione perche' il 
modo di costruire delle procedure software e' sicuramente molto indipendente 
dal linguaggio usato, insomma ci possono essere delle procedure scritte a 
regola d'arte in gw basic ed procedure scritte coi piedi in c++, sicuramente 
le prime sono da preferire.
Professionalmente parlando, sono nato col Sinclair QL e mi ricordo che fin 
da quel tempo si trovavano sorgenti che solo a leggerli ti dovevi togliere 
tanto di cappello per la linearita' costruttiva, per i commenti essenziali 
ed al punto, per l'utilizzo di tutte le tecniche volte al risparmio di 
risorse ed all'aumento delle prestazioni, per l'impiego di algoritmi 
ricorsivi che ti facevano risolvere brillantemente una sfilza di operazioni 
ripetitive, mentre altri sorgenti sembravano proprio scritti coi piedi, 
pieni di go-qua e go-la, realmente incomprensibili.
Seconda cosa, ti ricordo che esistono tuttora migliaia di programmi scritti 
proprio in vb3 che vengono usati efficacemente per risolvere problemi di 
attivita' commerciali, industriali, ecc e quindi se a suo tempo sono stati 
prodotti, venduti, usati, questo tipo di programmi non vedo il motivo di 
rinnegare che a quel tempo vb3 fosse un sistema utilizzabile per sviluppare 
applicazioni un po' di tutti i tipi.
E' come se fra dieci anni ci trovassimo e, ricordando Visual Studio 2005, 
dicessimo '...ma va' che merda di ambiente di sviluppo era sto vs2005...' 
quando nella realta attuale, personalmente credo sia un ambiente di sviluppo 
software realmente molto evoluto e dalle potenzialita' enormi.
Terza ragione, ho scritto anch'io diverse procedure in vb3 e quindi non 
possono essere programmi di merda.
Insomma, per me hai detto 'na stronzata (tanto per restare in argomento).
Ciao
RobertoA

 Non era il caso di pensarci un po' prima a iniziare ad aggiornarlo?
E' stato scritto circa 10 anni fa.
E perche' dovrei aggiornarlo se fa il suo mestiere correttamente?
Ciao
RobertoA

 ha scritto nel messaggio 
news:44532c3f$1...@newsgate.x-privat.org...


 linguaggio.
"Solo"..
Sono cambiate tantissime cose:
I database, il driver (ora c'è ado.net... mentre presumo che tu usi DAO) le 
librerie...
Bye,
-- 
Carmine ( 
pikachu...@gmail.com
 (Togli la scritta NOSPAM) )
Webmaster di The Total Site 4 : 
http://www.thetotalsite.it
My Blog: 
http://blog.thetotalsite.it
MariokartDS Codice Amico: 532639027909 - CarmineC in MarioKartDS
"Un problema non è un problema se può essere risolto"
XML: Il futuro dell' informatica 

 "Solo"..
carmine, stella mia, stavo per scriverlo -- esattamente cosi' -- io :)
*solo*...
ciao, a.

 ha scritto nel messaggio 
news:4bh65pF...@individual.net...
