Записать в текстовый файл

 
0
 
Delphi, Kylix and Pascal
ava
Михалыч | 26.11.2016, 19:00
Подскажите, на форме 4 edit  и 1 memo . В каждый edit вписываю 2-3 слова , и в memo несколько строк , и все это нужно сохранить в одном текстовом файле, но так что бы потом из этого текстового файла все обратно в той же последовательности загрузилось обратно. Что было в edit загрузилось в edit . а memo в memo. Так можно?
Ответы (4)
ava
Pavlovich | 27.11.2016, 09:04 (Отредактирован 27.11.2016 09:12) #
Цитата

    Так можно? 
    

Конечно можно, смотри TIniFile.
Или парсить текстовый файл, типа 1я строка для Edit1,
2я - для Edit2,..., Nя - для Memo.
ava
kami | 27.11.2016, 20:47 #
Как вариант - можно исходить из того, что в TEdit невозможен мультистрочный ввод (ну, в теории :) ).
Соответственно - в выходной текстовый файл сперва записываем содержимое всех TEdit, а потом - содержимое TMemo.
Вот и всё.
А вообще - хранить структурированное содержимое надо в специализированных форматах, коих есть у нас. Из исключительно текстовых, например, xml и json.
ava
Михалыч | 28.11.2016, 10:15 #
Цитата (kami @  27.11.2016,  20:47 findReferencedText)
Как вариант - можно исходить из того, что в TEdit невозможен мультистрочный ввод (ну, в теории  ).

Соответственно - в выходной текстовый файл сперва записываем содержимое всех TEdit, а потом - содержимое TMemo.

Спасибо, так и поступил.

Цитата (kami @  27.11.2016,  20:47 findReferencedText)
А вообще - хранить структурированное содержимое надо в специализированных форматах, коих есть у нас. Из исключительно текстовых, например, xml и json. 

В данном случае нужен текстовый файл
ava
Poseidon | 29.11.2016, 08:46 #
Цитата (Михалыч @  28.11.2016,  10:15 findReferencedText)
В данном случае нужен текстовый файл 
xml и json - это и есть обычный текст. Сохраняй этот текст в text.txt и он ничем не будет отличаться от "текстового файла".
Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
advanced
Отправить