Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: tekstitiedoston riviluku, ääkköset ei toimi?

erne31 [23.11.2009 09:06:21]

#

Hei,

Luen teksti tiedostoa rivilukuna näin:

Dim fs As New FileStream(txtTiedostoOpen.Text, FileMode.Open, FileAccess.Read)
Dim sr As New StreamReader(fs)
Dim Rivi As String

Do
  Rivi = sr.ReadLine()

         .
         .
         .

Loop Until Rivi Is Nothing

Muuten kaikki toimii ja hakee kaikki, mutta ääkösten kohdalla tulee vain neliöt. Mitäköhän tuohon tarvisi lisätä tai muuttaa että myös ääkköset tulisi oikein.

Kiitos jo etukäteen

- erne31 -

AimoKulaus [23.11.2009 10:56:40]

#

Kokeile tuossa koodauksessa eri vaihtoehtoja:

Dim sr As New StreamReader(fs, System.Text.Encoding.UTF7)

erne31 [30.11.2009 10:14:38]

#

Alkoi toimiin tuolla UTF7 :llä. UTF8 ei toiminut.

Kiitos vastauksista.

- erne31 -

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta