Miten Turbo Pascalissa saa tehtyä sellasen homman että:
Ohjelma tallentaa johonkin tiedostoon vaikkapa, että arvo=1 ja sitten sen tiedon saa otettua sieltä jollain muulla ohjelmalla.
Hokasitteko?
Ohjelma tallentaa johonkin tiedostoon vaikkapa, että arvo=1 ja sitten sen tiedon saa otettua sieltä jollain muulla ohjelmalla.
Hokasitteko?
Vastaukset 3
Vanhimmat
Eikö tuo ole ihan perus I/O rutiinia, eli RTFM :)
etsiskele jostain writeln funktion dokut ja see-also osuudet niistä. (Itse en ole proceduraalisiin kieliin koskenut niin kovin pitkään aikaan, etten osaa sanoa.)
Thx
Ohjelmaa kysyy käyttäjältä luvun ja tallentaa sen tiedostoon C:Jotain.dat
program Esimerkki;
var
Luku: Integer;
F: file;
begin
WriteLn('Kirjoita tähän mikä tahansa luku:');
ReadLn(Luku);
Assign(F,'C:Jotain.dat');
ReWrite(F,1);
BlockWrite(F,Luku,SizeOf(Luku));
end.