Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] Errore conversione

Ho cercato in rete ma non sono riuscito a venire a capo di niente.
Quando converto un mio programma da VB6 a .Net, ad un certo punto mi esce
una finestra di errore che dice
Allegro CL: GC Error
Uncnown object type at (0x208da764)
Che vuol dire?
Non vorrei essere costretto a riscrivere tutto il mio gestionale da zero
(sono 3 anni che ci lavoro....)
Fatemi sapere x favore
Grazie

 zero (sono 3 anni che ci lavoro....)
imho, hai due alternative:
1) riscrivere l'applicazione da 0 (troisi direbbe da 3: sicuramente tutti i
ragionamenti che ci hai fatto sopra non sei costretto a buttarli via)
2) lasciare l'applicazione in vb6
la semplice "traduzione automatica" del codice da vb6 a 
vb.net
 non ha alcuna
utilitą, dovendoti trascinare dietro le compatibilitą com, che aggiungono
una notevolissima quantitą di zavorra...
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

Io vorrei che il programma di conversione mi convertisse la maggior parte
del codice. Il resto me lo adatto io.
Una cosa è convertire a mano un programma di migliaia di linee di codice,
un'altra è cambiare solo piccole cose che il convertitore automatico non sa
gestire....
Inoltre questo gestionale sarà venduto anche negli anni a venire, quindi non
posso lasciarlo x sempre in vb6.... :(

 
inoltre nel 90% del codice (non dei casi) non funziona.
P.S.: sicuro che questo Allegro sia correttamente registrato?
Il log del "convertitore" non ti aiuta?
Ciao

 quindi non posso lasciarlo x sempre in vb6.... :(
imho... non credo che ci siano controindicazioni a lasciarlo in vb6.
se hai paura che in un futuro non giri più sui nuovi sistemi operativi,
dovresti avere la stessa paura nei riguardi del com...


 ha scritto nel messaggio
news:RrCzb.5469$5o6....@tornado.fastwebnet.it...

Blocchi di codice li puoi utilizzare con copia e incolla, da VB6 a 
VB.NET
,
ma è un metodo per andare avanti in attesa di impossessarsi della nuove
potenzialità.
Attualmente sto lavorando su un immagazzinatore di codice.
Problemi con la ricerca per testi estesi.
Con la Regular Expression abbiamo diminuito del 40% il tempo di ricerca.
Presumo che necessita baggettare un tempo per imparare il nuovo.
Ave
giuseppeD

 Il log del "convertitore" non ti aiuta?
 non arriva a fare il log.
Si blocca tutto quando comincia a fare la conversione della CommonDialog....
in pratica a circa 15% della conversione :(
Ci deve essere un metodo....
MALEDETTA M$ che non fa altro che incasinare noi programmatori!
scusate lo sfogo...

 scusate lo sfogo...

Ma la M$ fino a quando supporterà le applicazioni create con VB6?
Se le supporterà per almeno 6-7 anni allora non mi conviene fare la
conversione ora (anche perchè sto iniziando a studiare .NET e non sono per
niente eseperto)
-------------------------------------------------------------
Esistono 10 tipi di persone: chi conosce il binario e chi no (Rubata a
SpecialKeta :P )
web: 
http://www.nicolaottomano.it

 Ma la M$ fino a quando supporterà le applicazioni create con VB6?
Dicono fino al 2008.


 una finestra di errore che dice
Mi sono ricordato ora che sul sito Microsoft c'è un addin per vb6 che ti
aiuta a preparare del codice "comprensibile" al convertitore per 
vb.net
.
Si chiama "code advisor"
(
http://www.microsoft.com/downloads/details.aspx?FamilyID=a656371a-b5c0-4d40
-b015-0caa02634fae&displaylang=en)
Prova a vedere se ti può essere di aiuto.
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

grazie x la dritta. ora lo provo e poi ti faccio sapere
bye
-- 
