Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Сохранение массива в файл. [D6, WinXP]


Pavelkq ©   (2004-07-05 08:00:00) 

Здравствуйте! Создаю массив типа string. Потом создаю файл типа string и в цикле все чудесно сохранятеся на диск. А можно ли создать файл типа array of string и сохранить все за одно действие? Компилятор ругается, что ему нужно объявлять файл только простых типов, но никак не массив. А у меня массив из массивов http://www.delphimaster.ru/cgi-bin/forum.pl?id=1088672516&n=0
 Как это сделать?


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

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


KADAN   (2004-07-05 09:31:00) [2]

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


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

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


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

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


KADAN   (2004-07-05 08:53:00) [5]


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

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


Andy BitOff   (2004-07-05 08:41:00) [6]


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


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


KADAN   (2004-07-05 08:36:00) [7]

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


MBo   (2004-07-05 08:26:00) [8]

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


Наверх

Титульная страница Поиск, карта сайта Написать письмо