Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    455

    [VB.NET] Caricaricamento variabile con StreamReader

    Ciao a tutti,

    ho creato questo codice che apre un file di testo e prende il testo dopo i ":" che decido con la variabile type. Il codice è il seguente:

    codice:
        Public Sub loadRes(ByVal value As String, ByVal type As String, ByVal filepath As String)
    
            Dim SR As IO.StreamReader = New IO.StreamReader(filepath)
    
            Dim line As String = ""
    
            Do
                line = SR.ReadLine()
    
                If (line <> "") Then
    
                    If (line.ToUpper().StartsWith(type)) Then
    
                        Dim TestArray() As String = Split(line, ":", 2)
    
                        value = TestArray(1)
    
                    End If
    
                End If
    
            Loop Until line Is Nothing
    
            SR.Close()
    
        End Sub
    Adesso quello che vorrei fare è inserire nella variabile che richiamerò tramite comando il valore che corrisponde al testo dopo i ":"

    la variabile che voglio sostituire è value.

    il codice non da problemi...però la variabile non viene caricata e quindi il valore è sempre corrispondente a 0.

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    119
    Perchè usi istruzioni vb6?
    per split c'è il metodo String.Split che restituisce un array di stringhe
    gli array iniziano da 0, sicuro che vuoi l'1?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    455
    mm ho risolto con una soluzione un po' "pastrocchiosa"

    ho creato un form con all'interno diversi label.

    Praticamente con un pulsante apro questo form, gli faccio caricare tutti i dati nelle varie label e poi lo nascondo immediatamente.

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.