Errori dopo conversione da C# a vb.net

domenica 29 agosto 2010 - 15.37
Tag Elenco Tags  VB.NET  |  .NET 3.5  |  Windows XP  |  Visual Studio 2008  |  SQL Server Express  |  Access (.mdb)  |  Office 2003  |  Internet Explorer 7.0  |  Crystal Reports 2008

Mau67 Profilo | Expert

Ciao al forum, ho convertito del codice sviluppato in C# in vb.net mi ha dato 102 errori, sono riuscito a correggerne 86 ma aimè i 16 non riesco a correggerli qualcuno potrebbe aiutarmi vi allego i codici e l'errore

Grazie in anticipo

Mau67

alx_81 Profilo | Guru

>Ciao al forum, ho convertito del codice sviluppato in C# in vb.net
>mi ha dato 102 errori, sono riuscito a correggerne 86 ma aimè
>i 16 non riesco a correggerli qualcuno potrebbe aiutarmi vi allego
>i codici e l'errore
Ciao, a parte il primo errore, che puoi risolvere togliendo gli spazi, perchè non puoi scrivere un identificatore contenente spazi, per gli altri, mi servirebbe il progetto per fare debug e provare a correggere gli errori. Ovviamente so che non è una bellissima cosa, però mi rendo disponibile a guardarlo e a correggere la conversione, che sinceramente non sembra andata a buon fine

>Grazie in anticipo
di nulla!

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

Mau67 Profilo | Expert

Grazie per il piccolo aiuto sono sceso a 7 errori questi:
Riesci a capire l'errore?

Grazie in anticipo

v_iExcelDataReader = ExcelReaderFactory.CreateBinaryReader(v_fileStream)
Errore 138 Nome 'ExcelReaderFactory' non dichiarato.

v_winMAPI.set_Subject(String.Concat("Invio cud relativo al ", Me.anno))
v_winMAPI.set_Body(String.Concat("Si invia in allegato il certificato unico dei redditi relativo al ", Me.anno))
Errore 140 'set_Subject' non è un membro di 'Softgroup.NetMAPI.WinMAPI'.
Errore 141 'set_Body' non è un membro di 'Softgroup.NetMAPI.WinMAPI'.

v_font = FontFactory.GetFont("Helvetica", 12.0!, 1, Color.Blue)
Errore 133 Risoluzione dell'overload non riuscita perché nessun 'GetFont' accessibile può essere chiamato con questi argomenti:
'Public Shared Function GetFont(fontname As String, size As Single, style As Integer, color As iTextSharp.text.BaseColor) As iTextSharp.text.Font': Impossibile convertire il valore di tipo 'System.Drawing.Color' in 'iTextSharp.text.BaseColor'.
'Public Shared Function GetFont(fontname As String, encoding As String, size As Single, style As Integer) As iTextSharp.text.Font': Impossibile convertire il valore di tipo 'System.Drawing.Color' in 'Integer'.
'Public Shared Function GetFont(fontname As String, encoding As String, embedded As Boolean, size As Single) As iTextSharp.text.Font': Impossibile convertire il valore di tipo 'System.Drawing.Color' in 'Single'. C:\Documents and Settings\Administrator\Desktop\Gestione Buste Paga\Copia di Copia di VB-SpicesDecompilerOutput\Gestione Buste Paga\GestioneBustepaga\Form1.vb 329 22 Gestione Buste Paga


Partial Public Class Form1 <<<< qui da l'errore
Inherits System.Windows.Forms.Form
Errore 130 'Form1' ha lo stesso nome di un altro tipo esposto in un gruppo 'My'. Rinominare il tipo o lo spazio dei nomi che lo contiene.
Mau67

alx_81 Profilo | Guru

>Grazie per il piccolo aiuto sono sceso a 7 errori questi:
>Riesci a capire l'errore?
alcuni sono di ItextSharp ed Excel.. quindi oggetti esterni, prova a reimportare i riferimenti e a correggere passo passo dove li chiami.

>Errore 130 'Form1' ha lo stesso nome di un altro tipo esposto
>in un gruppo 'My'. Rinominare il tipo o lo spazio dei nomi che
>lo contiene.
Questo mi sembra chiaro, stai usando un Form1, che esiste già definito da qualche altra parte nello stesso namespace.
Inoltre, My (se l'hai usato in vb.net come My.Computer ad esempio) non è disponibile in c#.

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5