Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Rivien poisto tiedostosta (QB)

rndprogy [08.12.2003 19:10:02]

#

Jotenkin tuntuu että vastaus kysymykseen voi olla liiankin yksin kertainen mutta miten qb:llä voisi tehdä sellaisen, että tiedoston lopusta poistetaan esim 20 viimeistä riviä.

hunajavohveli [08.12.2003 21:26:27]

#

Tee sellanen että avaa kaksi tiedostoa, alkuperäisen ja kopion yhtäaikaa. Samalla kun lukee ekasta tiedostosta rivejä, kopioi niitä toiseen ja sitten jättää vaan 20 viimeistä kopioimatta. Mutta keinoa en itse tiedä. Niin ja sitte tietysti korvaa alkuperäisen tiedoston sillä kopiolla, johon ei ole kopioitu poistettavia rivejä.

rndprogy [08.12.2003 21:50:20]

#

Ajattelin niin että 20 riviä tallennetaan tiedostoon. Ja aina kun ne samat 20 tallennetaan niin edelliset 20 poistuu. Ja tiedostossa johon rivit tallennetaan on myös muuta tietoa. APPEND kyllä lisää rivit mutta miten edelliset saa pois?

Gwaur [08.12.2003 21:53:47]

#

Laske ensin kuinka montariviä tiedostossa on, ja sitten rupe lukemaan tiedostoja alkaen rivistä n-20 riviin n kun n on rivien määrä.

Vastaus

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

Tietoa sivustosta