Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584

    [vb.net] lettura file TXT e caratteri srani quando incontro [èàù]

    salve a tutti
    data la seguente funzione
    codice:
        Private Function Traduci(ByVal file As String)
    
            Dim testo As String = My.Computer.FileSystem.ReadAllText(file)
    
            Dim righe As String()
            righe = Split(testo, vbCrLf)
    
            For i As Integer = 0 To righe.Length - 1
                Debug.Print(testo)
            Next
    
        End Function
    nel file che vado a leggere, ho messo questi caratteri:"pèpòàèpòàpèòp+p"
    ebbene nel debug.print mi ritorna:"p�p���p��p��p+p"

    da cosa dipende? dal charset?
    se si dove lo setto?
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    970
    A parte l'assurdità del codice, ovvero è inutile assegnare l'intero contenuto di un file in una stringa, poi splittare e poi leggere n volte la stessa stringa (credo siano solo quattro righe d'esempio), non rilevo nessun problema al codice.
    Le stringhe a me vengono 'printate' correttamente.
    Sbagliare è umano, perseverare è diabolico.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.