Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.18;
Скачать: CL | DM;

Вниз

Сохранение массива в файл.   Найти похожие ветки 

 
Pavelkq   (2004-07-05 08:00) [0]

Здравствуйте! Создаю массив типа string. Потом создаю файл типа string и в цикле все чудесно сохранятеся на диск. А можно ли создать файл типа array of string и сохранить все за одно действие? Компилятор ругается, что ему нужно объявлять файл только простых типов, но никак не массив. А у меня массив из массивов http://delphimaster.net/view/1-1088672516/
 Как это сделать?


 
MBo ©   (2004-07-05 08:26) [1]

Проще всего использовать TStringList.
Альтернатива - Assignfile, ReWrite/Reset, Writeln/Readln,CloseFile.


 
KADAN ©   (2004-07-05 08:36) [2]

по идее TStringList и есть массив строк... может SaveToFile и LoadFromFile вам помогут?


 
Andy BitOff ©   (2004-07-05 08:41) [3]


>KADAN ©   (05.07.04 08:36) [2]


По идее MBo © (05.07.04 08:26) [1] это и имел ввиду :)


 
KADAN ©   (2004-07-05 08:53) [4]


> Andy BitOff ©   (05.07.04 08:41) [3]
>
> >KADAN ©   (05.07.04 08:36) [2]
>
> По идее MBo © (05.07.04 08:26) [1] это и имел ввиду :)

Согласен... я прочитал ветку по данной ссылке и решил пояснить :)


 
Pavelkq   (2004-07-05 09:18) [5]

Похоже на правду. А получится ли сделать массив из массивов разных типов? Писать преобразователь из сложного массива в простой, а при чтении все это обратно раскладывать так не хочется.


 
romeo   (2004-07-05 09:26) [6]

Один фиг за одно действие не получится


 
KADAN ©   (2004-07-05 09:31) [7]

"массив из массивов разных типов"? звучит интересно... а для чего? не проще ли делать массивы одного типа и сохранять их в разные файлы (для простоты опять же)?


 
Pavelkq   (2004-07-05 09:58) [8]

А что, мысль [7] здравая! Пожалуй, так и сделаю...



Страницы: 1 вся ветка

Текущий архив: 2004.07.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.051 c
4-1086252816
Orion2
2004-06-03 12:53
2004.07.18
Вход в систему без проверки пароля


4-1086534421
akvilon
2004-06-06 19:07
2004.07.18
Как измерить длину текстовой строки (в пикселах)


1-1087807856
GrayFace
2004-06-21 12:50
2004.07.18
Assembler


1-1088675077
minstrel
2004-07-01 13:44
2004.07.18
TVariant и int64


4-1086538728
^GENTLY^
2004-06-06 20:18
2004.07.18
Вопрос по SetWindowLong(FindWindow(nil,Pchar(ListBox1.Items[listb