WItam
Napisalem sobie klase, nastepnie utworzylem obiekt tej klasy i chce zapisac go do pliku.
robilem to tak:
var MojObiekt: TMojaKlasa;
Strumien: TFileStream;
{...}
Strumien.write(MojObiekt,siezof(TMojaKlasa));
{...}
Jednak, gdy probuje wczytac tak zapisany obiekt to nie dokonca pokrywa sie on z tym co zapisywalem:/
czy wynika to z moich bledow, czy moze jest to spowodowane tym ze klasa poza zapisywanymi polami ma tez metody?
A jak Wy sobie radzicie z zapisywaniem obiektow?
Jedyne do czego ja doszedlem to utworzylem sobie rekord o podobnej strukturze
do ktorego przepisuje pola ktore chce zachowac i nastepnie zapisuje rekord.