Програмный код
Пишу, значит, объект (TObj) у него есть процедуры, функции! Как я могу сохранить в файл объект так, чтобы загрузив из памяти этот объект я мог с ним работать :-?
Цитата:
Originally posted by #@Kernell64@#
Значит такая проблема:
Пишу, значит, объект (TObj) у него есть процедуры, функции! Как я могу сохранить в файл объект так, чтобы загрузив из памяти этот объект я мог с ним работать :-?
Значит такая проблема:
Пишу, значит, объект (TObj) у него есть процедуры, функции! Как я могу сохранить в файл объект так, чтобы загрузив из памяти этот объект я мог с ним работать :-?
Что значит "сохранить объект"? Надо сохранить его текущее состояние, то есть его переменные-члены? Тогда это делается просто: создаешь структуру с полями, соответствующими переменным-членам твоего класса; записываешь в файл код класса [ какой придумаешь :) ] и вслед за этим пишешь структуру. При чтении читаешь код класса, по нему определяешь, какого класса экземпляр надо создать, и инициализируешь переменные нового экземпляра теми значениями, которые записаны в файле.