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 - Problema Split
Forum - C# / VB.NET - Problema Split

Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2045
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 13:43
Sabato, 28/02/2009
Ho uno stranissimo problema alla sintesi split

ho un server
gli passo dei parametri che in base a quelli
mi esegue una query sul database e mi va a concatenare tutti i valori
aggiungendo un simbolo che dovrò splittare cioè il ;

Ma il problema sta proprio quando vado a splittare il contenuto della variabile

del tipo se faccio

Codice sorgente - presumibilmente C# / VB.NET

  1. Dim test = Cmd.Split(";")



mi dovrebbe creare automaticamente un array

ma dopo in un secondo momento se provo a fare

test.item(0) non mi segna la variabile test come array

qualche consiglio?

illustro il codice


Codice sorgente - presumibilmente VB.NET

  1. Public Shared Sub loadchar()
  2.  
  3. 'cerco le classi dei 3 relativi pg disponibili
  4.  
  5. 'valori nulli
  6. pg1body = creaplayer(AppPath() & "\Data\SPRITE\CLASS\null.bmp", Color.FromArgb(255, 255, 255, 255).ToArgb)
  7.  
  8. button = creaTexture(AppPath() & "\Data\GUI\Manager\btn_usa.png", Color.FromArgb(250, 250, 250, 250).ToArgb)
  9.  
  10.  
  11.         'recupero tutte le classi
  12.        
  13.         Dim classi = stream.Connect(host, "getclass->" & mainmenu.username)
  14.  
  15.         Dim splitted = classi.Split(";")
  16.  
  17.         'da qui in poi mi da errore
  18.         'come se la var splitted non fosse un array
  19.        
  20.         classpg1 = splitted.item(0)
  21.         classpg2 = splitted.item(1)
  22.         classpg3 = splitted.item(2)
  23.     End Sub



L'altra stranezza e un'altra

se invece provo a fare quest'operazione direttamente da
un windowsForm anzichè di eseguirlo in una classe non
mi restituisce nessun errore

Spero che sappiate aiutarmi grazie 8-|

Ultima modifica effettuata da Thejuster il 28/02/2009 alle 13:45


PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 14:08
Sabato, 28/02/2009
splitted(0)

non

splitted.item(0)

PM Quote
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2045
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 15:15
Sabato, 28/02/2009
OMG :rotfl: e vero scusa loool!

avoja di impazzire asd :rotfl:


PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 16:19
Sabato, 28/02/2009
Consiglio: MAI usare variabili senza dichiarazione di tipo, se non strettamente necessario (e anche in quel caso sarebbe meglio specificare Object se si tratta di una versione di vb inferiore al 2008).

PM Quote