|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.03.2010, 18:19 | #1 |
Форумчанин
Регистрация: 24.05.2009
Сообщений: 119
|
Загрузка данных из текстового файла
приветик всем!
У меня проблема со чтением текстового файла. В общем, история такая - я реализовала динамические очереди, каждая очередь имеет номер и заполняется элементами, которые содержат разные типы данных ( интегер и стринг). Эту очередь сначала надо записать в текстовый файл. Я это сделала и это было несложно Код:
100 number55 number22 number99 Так вот проблема в том, что мне надо прочитать этот файл, чтобы вывести все эти разнотипные данные на дисплей. Помогите пожалуста, а то сама я не могу сообразить как правильно сделать. Последний раз редактировалось diliana; 02.03.2010 в 18:22. |
02.03.2010, 18:27 | #2 |
Новичок
Джуниор
Регистрация: 01.03.2010
Сообщений: 18
|
я бы советовал при записи в файл отделить значение переменной типа string от значения переменной типа integer чем нибудь (пробелом, например, но лучше - переводом строки), так будет проще считывать
Последний раз редактировалось Codemaster_N1; 02.03.2010 в 18:30. |
02.03.2010, 18:34 | #3 | |
Форумчанин
Регистрация: 24.05.2009
Сообщений: 119
|
Цитата:
а дальше, как это считывать? |
|
02.03.2010, 18:38 | #4 |
Новичок
Джуниор
Регистрация: 01.03.2010
Сообщений: 18
|
в файл только одна очередь записывается?
ваша процедура Save сохраняет, судя по всему, только одну очередь. Если вы ее поочередно вызываете для всех очередей и хотите писать в один файл, то нужно вместо Reset(F) писать Append(F). Иначе вы сможете записать в один файл только одну очередь. Последний раз редактировалось Codemaster_N1; 02.03.2010 в 18:42. |
02.03.2010, 18:52 | #5 | |
Форумчанин
Регистрация: 24.05.2009
Сообщений: 119
|
Цитата:
С записью очередей в файл - проблемы нет! Вы лучше подскажите как считать записанные данные. |
|
02.03.2010, 19:02 | #6 | |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
Циклом
Цитата:
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
|
02.03.2010, 19:10 | #7 |
Новичок
Джуниор
Регистрация: 01.03.2010
Сообщений: 18
|
вот аналогично вашей Save, для считывания одной очереди, при этом String от Integer переводом строки отличаются:
Код:
Последний раз редактировалось Codemaster_N1; 02.03.2010 в 19:27. |
02.03.2010, 19:17 | #8 |
Форумчанин
Регистрация: 24.05.2009
Сообщений: 119
|
Greblin
да я пробовала таким циклом Код:
Теоретически все это я представляю, но правильно вот сделать не могу Последний раз редактировалось diliana; 02.03.2010 в 19:19. |
02.03.2010, 19:28 | #9 |
Новичок
Джуниор
Регистрация: 01.03.2010
Сообщений: 18
|
Так может скажете как у вас эти очереди хранятся?
если у вас их много, то должно быть что-то типа массива указателей, где индекс массива - номер очереди... И я всё-таки не понимаю, как вы процедурой Save несколько очередей в файл записываете... |
02.03.2010, 19:40 | #10 |
Форумчанин
Регистрация: 24.05.2009
Сообщений: 119
|
Codemaster_N1
Какой вы настойчивый очереди хранятся в списке. список прохожу циклом и сохраняю очереди. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Загрузка данных из файла | JIK | Помощь студентам | 4 | 19.05.2013 12:17 |
считывание данных из текстового файла | Olejik | Общие вопросы по Java, Java SE, Kotlin | 3 | 03.10.2009 20:40 |
Загрузка данных из типизированного файла | diliana | Паскаль, Turbo Pascal, PascalABC.NET | 33 | 30.07.2009 14:59 |
Проблема такова: язык:Delphi7; сохранения файла; загрузка файла в String Grid | lightdevil | Общие вопросы Delphi | 3 | 06.03.2009 23:10 |
загрузка данных из тестового файла | gribog | БД в Delphi | 16 | 19.07.2007 15:06 |