Elvezio Franco Inserito: 5 giugno 2004 Segnala Inserito: 5 giugno 2004 Avrei piacere di sapere a quali problematiche si possa andare incontro per trasferire un una notevole quantita' di programmi scritti in VB6 nella nuova versione VB NET,e se la cosa e' possibile senza troppi traumi. Grazie per le risposte.
ifachsoftware Inserita: 5 giugno 2004 Segnala Inserita: 5 giugno 2004 Ho provato giusto questa mattina a riconvertire un programma da VB6 a VB NET mi ha riconvertito tutto , ero belle che contanto , quando lanci la compilazione e mi trovo 450 errori ebbene il riusltato e che mi ha messo 450 link a altrettante righe di programma con link alla documentazione per risolverli ebbene : tutta la parte di gestione dei data-base non puo' venire riconvertita , le stampe con print non esistono piu' , l'oggetto app e' sparito , i metodi line , paint , clas di un form sono spariti e cosi' via .... :ph34r: Ho preso e buttato tutto nel cesso.n.b. Elvezio , lascia perdere o te lo rifai dall'inizio o rimani su VB6Ciao a tutti
Hellis Inserita: 7 giugno 2004 Segnala Inserita: 7 giugno 2004 ...mi sa che continuerò per un bel pò a paciugare con VB6.
Livio Orsini Inserita: 7 giugno 2004 Segnala Inserita: 7 giugno 2004 Microsoft lo ha dichiarati apertamente: il codice VB6 non è compatibile con VB.Net, a meno di effettuare la migrazione "a mano", cosa fattibile per piccoli programmi non molto complessi, un po' meno per programmi di una certa complessità
Elvezio Franco Inserita: 8 giugno 2004 Autore Segnala Inserita: 8 giugno 2004 Grazie,il problema per fortuna non e' mio ma di mia sorella che vorrebbe iniziare con VB.net dopo una ventina d'anni di programmazione con VB6.Quello che temeva era proprio quello che mi avete detto e cioe' che se vuoleutilizzare il nuovo programma deve rifare tutto.Probabilmente quando avra' internet configurato vi porra' direttamente i quesiti e naturalmente sara' a disposizione per eventuali aiuti su Vb6 anche se forse non ce ne sara' bisogno.Ciao e grazie.
emanuele.croci Inserita: 8 giugno 2004 Segnala Inserita: 8 giugno 2004 dopo una ventina d'anni di programmazione con VB6
nll Inserita: 8 giugno 2004 Segnala Inserita: 8 giugno 2004 Più che beta tester, si potrebbe dire, sbagliando ancora, che sia stata una proto alpha designer Credo che Elvezio considerasse con VB6 anche tutti i Basic, visuali e no, che l'hanno preceduto e magari anche qualche altro linguaggio dell'epoca.Il mio interesse nel campo informatico risale ai tempi dell'università e, ahi... ahi... , si parla di 30 anni fa.VB.Net vuole puntare decisamente agli oggetti, senza portarsi la zavorra della programmazione strutturata tipica delle versioni Basic precedenti, per questo la compatibilità con VB6 non è stata contemplata. Comunque ho sentito di tools per convertire VB6 in VB.Net, magari con una ricerca in rete si trova qualcosa di preparato, bisogna sempre tener conto che si sta tentando di trasformare un'applicazione concepita in modo differente: i risultati potrebbero non rispondere alle aspettative.
Livio Orsini Inserita: 8 giugno 2004 Segnala Inserita: 8 giugno 2004 Io ho iniziato con la versione DOS di Vb, che Microsoft mi ha venduto ad un prezzo simbolico. Ogni volta che "upgrdavo" la versione di VB tutto il lavoro fatto era tranquillamente riconpilabile con la versione nuova. Con VB.NET cambia completamente la filosofia. Dopo aver acquistato tutta la suite .NET ho deciso di lasciar perdere VB.Net ed usare soloC#. Sono molto simili ma, secondo me, C# è il vero nuovo che avanza..
Elvezio Franco Inserita: 8 giugno 2004 Autore Segnala Inserita: 8 giugno 2004 io,quando penso al DOS che praticcamente conosco solo come nome,mi accapona la pelle.Il dispiacere di non conoscerlo e' unicamente perche' in pratica non saprei usare la tastiera e le sue applicazioni che invece conoscono coloro che hanno iniziato.Ciao.
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora