Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: [VB6] Stringin lisääminen tekstitiedostoon

Sivun loppuun

Swoosher [15.04.2006 13:43:37]

#

Onko mahdollista lisätä jokin pätkä, kuten vaikka 'Date' tekstitiedostoon ilman, että pitää ensin lukea koko tiedoston sisältö muuttujaan?

Tämänhetkinen ratkaisuni on lukea koko tiedosto, lisätä haluamani tieto ja kirjoittaa koko pätkä takaisin siihen tekstitiedostoon. Tämä vaan tuppaa olemaan kohtuu hidasta ja muistia syövää, kun tekstitiedostossa on jo yli 200 riviä...

Gaxx [15.04.2006 14:11:55]

#

Avaa tiedosto appendilla. Lue lisää putkan VB oppaasta.

hunajavohveli [15.04.2006 14:16:57]

#

Appendilla silloin, jos lisättävä tieto tulee aikaisempien tietojen perään. Muussa tapauksessa joudut lukemaan koko tiedoston, ellet sitten avaa Binary-tilassa ja korvaa jotain aiempaa samanpituista tiedonpätkää.

Swoosher [15.04.2006 23:00:07]

#

No perhana, en sitten lukenut tuota opasta tarpeeksi hyvin läpi :/

Kiitosta.

tesmu [18.04.2006 10:44:32]

#

Jos VB olisi linuxilla niin tuon voisi tehdä näin

shell "echo tiedosto.txt > " & date

Mutta kun ei ole =/ ^^

Grey [18.04.2006 15:15:56]

#

>tesmu

shell "echo " & date & " > tiedosto.txt"

Siinä Windowsille vastaava typojen kera..

-Grey-

tesmu [18.04.2006 16:37:42]

#

Heh huomasin että oli väärinpäin nuo...

mutta :o onko wintöötillä myös tollanen toiminto

Antti Laaksonen [19.04.2006 20:32:39]

#

Onpa hyvinkin (samoin DOSissa), mutta jos vanhan tiedon pitää säilyä, >-merkkejä tulee kyllä kaksi.


Sivun alkuun

Vastaus

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

Tietoa sivustosta