
20.11.2013, 19:42
|
Прохожий
|
|
Регистрация: 20.11.2013
Сообщения: 17
Версия Delphi: Delphi xe4
Репутация: 10
|
|
Сохранение данных пользовательской переменной в файл
Доброго времени суток всем!
Появилась следующая проблема: надо написать серию программ для расчетов. При том каждая последующая использует данные предыдущий. А их куча и количество определяется при запуске счета (задается пользователем) При расчете данные структурированы в трехмерные, двухмерные и одномерные динамические массивы (их несколько), а исходные данные при этом хранятся в одномерном динамическом массиве и простых переменных. Как все это записать в один файл? создавать собственную структуру файла не хочется.. Создал пользовательский тип:
Код:
Tmymesh = record
xprof, yprof, Lprof: Array of real;
np,nlob, ig,jg,kg,napr: integer;
rp1,rp2,dlrp,hr,lr,rmax, lmax, T1, T2, teta: real;
mksi,meta,mzeta: array of real;
mx,my,mz,Jcob: array of array of array of real;
mxdksi,mydksi,mzdksi: array of array of array of real;
mxdeta,mydeta,mzdeta: array of array of array of real;
mxdzeta,mydzeta,mzdzeta: array of array of array of real;
ksix,ksiy,ksiz: array of array of array of real;
etax,etay,etaz: array of array of array of real;
zetax,zetay,zetaz: array of array of array of real;
ncx,ncy,ncz: array of array of real;
end;
Админ: Пользуемся тегами для оформления кода!
А что с ним делать дальше как записать в файл, ума не приложу.... Структура file of из-за динамических массивов не годится. Есть какие-нибудь идеи?
|