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 - [VB.NET] Problema con Int32
Forum - C# / VB.NET - [VB.NET] Problema con Int32

Avatar
salva94 (Normal User)
Rookie


Messaggi: 57
Iscritto: 02/01/2010

Segnala al moderatore
Postato alle 11:10
Venerdì, 30/04/2010
Questo topic è stato chiuso dal moderatore

Buongiorno,stamane volevo fare un programmino per analizzare il testo in una textbox , però quando aggiungo gli elementi in un listbox attraverso un bottone e cerco di estraporarli attraverso lo stesso bottone (o un altro , non cambia nulla) mi dice : Impossibile eseguire il cast di oggetti di tipo 'System.Int32' sul tipo 'System.Collections.IEnumerable'.
Fer farvi capire meglio il codice è questo :
Codice sorgente - presumibilmente VB.NET

  1. Dim R As New Regex("(?<tx>[a]+)")
  2.         Dim Matches As MatchCollection = R.Matches(TextBox1.Text)
  3.  
  4.         For Each M As Match In Matches
  5.             'chr(34) rappresenta il carattere 34 della tabella ASCII,
  6.             'ossia le virgolette
  7.             ListBox1.Items.Add(M.Groups("tx").Length)
  8.         Next
  9.  
  10.         Dim a As Integer = 0
  11.  
  12.         [b]For Each i In ListBox1.Items.Item(a)[/b]
  13.             TextBox3.Text = TextBox3.Text + i




Nella parte in grassetto mi da l'errore sopra elencato, come posso risolvere?

PM
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 11:31
Venerdì, 30/04/2010
ListBox1.Items.Item(a) indica l'elemento alla posizione a della listbox, che è UN numero, e ovviamente non una lista.
Codice sorgente - presumibilmente VB.NET

  1. For Each I As Int32 In ListBox1.Items


Ultima modifica effettuata da Il Totem il 30/04/2010 alle 11:32


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
PM
Avatar
salva94 (Normal User)
Rookie


Messaggi: 57
Iscritto: 02/01/2010

Segnala al moderatore
Postato alle 15:23
Venerdì, 30/04/2010
si hai ragione ti ringrazio

PM