Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Tiedoston luku ja kirjoitus

Sivun loppuun

KiLLaDRoiD [27.04.2004 17:17:43]

#

Tällästä pikku jutskaa en osaa tehdä:

Ensin ohjelma avaa tiedoston savex.dat.

Sitten etsii muuttujalla määriteltyä lukua lähimmän pienemmän luvun.

Sen jälkeen kirjoittaisi sen edellä löydetyn luvun perään muuttujan sisällä olevan luvun.

Siinä pähkinäni teille purtavaksi.

sooda [27.04.2004 17:29:48]

#

missä muodossa filu on? miten luvut on siellä?

dera [27.04.2004 21:12:52]

#

se tieto voisi vähän hyödyttää meitä :P eli kannattaa ekaks tehä selväks mitä pitäis tehä...

hunajavohveli [28.04.2004 10:32:03]

#

KiLLaDRoiD kirjoitti:

Siinä pähkinäni teille purtavaksi.

Eihän tuo nyt ole homma eikä mikään. Sanot vaan, ovatko luvut kaikki samalla rivillä, vai jokainen omallansa, vai mitenkä?
Edit: Kielikin olisi kiva tietää ihan vain kooditagien vuoksi.

tuomas [28.04.2004 14:11:18]

#

Tiedostojen luku ja avaus:
- kurkkaa putkan opasta tiedosto funktiot jos kieli on vb.

Se luvun etsiminen:
- lue vaikka tiedot muuttujiin ja vertaile niitä < ja > operaattoreilla.

Vaikeata?

sano jos tarviit koodia!

KiLLaDRoiD [28.04.2004 15:14:50]

#

Tiedosto on ihan tekstiä ja rivitiedosto on kyseessä.
Ja kyllä, tarvitsen koodia :).

rndprogy [28.04.2004 16:00:10]

#

Tiedostojen luvusta ja kirjoituksesta löytyy paljon tietoa putkasta kun vain viitsi hakea. Tuolla on hakutoiminto.

tallenna näin

open "tiedosto.txt" for output as #1
write muuttuja, #1
close

HUOM! outputin tilalle kannattaa laittaa random jos ei halua että edelliset tiedot poistuvat kun siihen tallennetaan uudestaan.

ja avataan näin.

open "tiedosto.txt" for input as #1
write muuttuja, #1
close

setä [28.04.2004 18:39:55]

#

Pitää vaihtaa muuttuja ja #1 keskenään, siis

Open "tiedosto.txt" For Output As #1
Write #1, muuttuja
Close


Open "tiedosto.txt" For Input As #1
Input #1, muuttuja
Close

Sivun alkuun

Vastaus

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

Tietoa sivustosta