Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Wininet ja txt-tiedosto (VB6)

teekoo [03.07.2008 18:59:28]

#

Kun lataan palvelimelta tekstitiedoston wininet komponentin http-siirtona, ladattu tekstitiedosto muuttuu yhdeksi pötköksi ilman rivinvaihtoja. Mistäköhän mahtaa johtua?

Antti Laaksonen [03.07.2008 22:44:28]

#

Ongelma voi olla siinä, että rivinvaihdot ovat väärässä muodossa.

Seuraavaan koodiin on lisätty tarvittava muunnos:

Dim rivit As String
rivit = Inet1.OpenURL("http://koti.mbnet.fi/pllk/muut/rivit.txt")
Open "c:\vb\rivit.txt" For Output As #1
Print #1, Replace(rivit, vbLf, vbCrLf);
Close #1

vbLf = LF = \n = Unix-rivinvaihto
vbCrLf = CR + LF = \r\n = Windows-rivinvaihto

teekoo [05.07.2008 13:13:23]

#

Kiitokset, lähti toimimaan käyttämällä tuota Replace-funktiota.

Vastaus

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

Tietoa sivustosta