Visualizzazione dei risultati da 1 a 9 su 9

Hybrid View

  1. #1
    Come anticipato l'msdn lo avevo già guardato.

    Il mio problema però resta.
    Cerco di spiegarmi meglio perché so che difficile come concetto da esprimere.

    ES. Torino-15-Operatore14

    Se lo spitto e lo assegno ad una variabile stringa lui mi assegna tutto.
    l'ho verificato con il msgbox(stringa1)

    Torino
    15
    Operatore 14

    Invece vorrei questo:

    Msgbox(stringa1)
    Torino

    Msgbox(stringa2)
    15

    Msgbox(Stringa3)
    Operatore 14

    Quindi in conclusione, io ho "stringa completa", devo assegnare lo split a "stringa1" "stringa2" stringa3".... Come scrivo il codice in VB?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    237
    Quote Originariamente inviata da danidefox Visualizza il messaggio
    Come anticipato l'msdn lo avevo già guardato.

    Il mio problema però resta.
    Cerco di spiegarmi meglio perché so che difficile come concetto da esprimere.

    ES. Torino-15-Operatore14

    Se lo spitto e lo assegno ad una variabile stringa lui mi assegna tutto.
    l'ho verificato con il msgbox(stringa1)

    Torino
    15
    Operatore 14

    Invece vorrei questo:

    Msgbox(stringa1)
    Torino

    Msgbox(stringa2)
    15

    Msgbox(Stringa3)
    Operatore 14

    Quindi in conclusione, io ho "stringa completa", devo assegnare lo split a "stringa1" "stringa2" stringa3".... Come scrivo il codice in VB?
    Ma non hai visto che split separa la stringa e restituisce un array con gli elementi separati?
    Prova con
    codice:
    Dim separato() as String = Split(stringa,"-")
    MessageBox.Show(separato(0))
    MessageBox.Show(separato(1))
    Non ho provato il codice, ma, imperfezioni sintattiche a parte sono sicuro che funziona...

  3. #3
    Quote Originariamente inviata da renygade Visualizza il messaggio
    Ma non hai visto che split separa la stringa e restituisce un array con gli elementi separati?
    Prova con
    codice:
    Dim separato() as String = Split(stringa,"-")
    MessageBox.Show(separato(0))
    MessageBox.Show(separato(1))
    Non ho provato il codice, ma, imperfezioni sintattiche a parte sono sicuro che funziona...
    Grazie renygade. Quindi correggimi se sbaglio, se io scrivo così tutto dovrebbe andare?

    var1 = separato(0)
    var2 = separato(1)
    var3 = separato(2)

    E assegno ad ogni variabile il risultato corretto.....
    No non avevo visto che restituisse un array e mi rendo conto della mia distrazione. Provo subito. Grazie mille.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.