Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - traduzioni da VB e VBScript in VB.Net
Forum - C# / VB.NET - traduzioni da VB e VBScript in VB.Net

Avatar
rudyF (Normal User)
Newbie


Messaggi: 2
Iscritto: 12/05/2015

Segnala al moderatore
Postato alle 11:22
Martedì, 12/05/2015
ciao
sono nuovissimo del linguaggio e sono bloccato sulla sintassi di "eval" che evidentemente in VB.net è diversa da VBScript.
come traduco:

Codice sorgente - presumibilmente VB.NET

  1. Dim n1, n2, n3, animale As String
  2. Dim indice As Byte = 3
  3. n1 = "       APE  f"
  4. n2 = "     AQUILA  f"
  5. n3 = "     ASINO  m"
  6.  
  7. animale = Eval("n" & indice)



Ho 2 guide di VB.net su cui non ho trovato cenni di "eval" , "left" , "mid" ecc.
Sto scaricando la Vostra.
rudyF

PM Quote
Avatar
Thejuster (Member)
Guru^2


Messaggi: 1704
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 14:53
Martedì, 12/05/2015
Ciao rudyF.
Siccome sei nuovo del linguaggio ti consiglio di non mischiare il vb.net con il VBScript sono due cose completamente diverse.

Dal vb.net eval è come richiamare un oggetto o una funzione.
in vb.net eval non esiste perché ci sono le classi, strutture, metodi, funzioni, array etc.

nel tuo caso in vb.net diverrebbe e sarebbe molto più facile farlo in questo modo.


Codice sorgente - presumibilmente VB.NET

  1. Dim animale As String
  2. Dim animali As String() = New String(2) {}
  3. Dim indice As Integer
  4.  
  5. animali(0) = "APE F"
  6. animali(1) = "AQUILA F"
  7. animali(2) = "ASINO M"
  8.  
  9. animale = animali(indice)
  10.  
  11. Console.WriteLine(animale)



Ma ti conviene partire da zero.
Perché il vb.net è anche un linguaggio orientato ad oggetti ed è completamente diverso dal VBScript.

Inizia da qui
http://www.pierotofy.it/pages/guide/Guida_al_Visual_Basic_ ...

E' la migliore in circolazione fidati.




PM Quote
Avatar
rudyF (Normal User)
Newbie


Messaggi: 2
Iscritto: 12/05/2015

Segnala al moderatore
Postato alle 14:23
Mercoledì, 13/05/2015
O.K.
sto già scaricando la guida
grazie
rudyF

PM Quote