Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Tallentaminen *QB*

vmjs [23.03.2003 13:01:32]

#

Kuinka muuttujia voi tallentaan tiedostoon, niin että niitä voi myöhemmin käyttää??

Antti Laaksonen [23.03.2003 14:13:21]

#

Muuttujat varmaan kannattaa tallentaa binäärinä. Ohjelman alussa muuttujat haetaan ja lopuksi tallennetaan ne takaisin. Väliin tulee koodi, jossa tallentuvia muuttujia käsitellään.

'tallennettavat muuttujat
DIM nimi AS STRING, ika AS INTEGER

'muuttujien hakeminen
OPEN "tiedot.dat" FOR BINARY AS #1
GET #1, , nimi
GET #1, , ika
CLOSE #1

'muuttujien käsittely

'muuttujien tallentaminen
OPEN "tiedot.dat" FOR BINARY AS #1
PUT #1, , nimi
PUT #1, , ika
CLOSE #1

thefox [23.03.2003 14:38:30]

#

DIM nimi AS STRING, ika AS INTEGER

Binäärinä tallennettaessa stringille olisi parasta määritellä pituus, tallenus kyllä onnistuu, mutta lataus ei välttämättä niin kuin olisi tarkoitus.
Eli tuo rivi kannattaa muuttaa vaikka muotoon:

DIM nimi AS STRING * 50, ika AS INTEGER

Vastaus

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

Tietoa sivustosta