![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 | ||
Регистрация: 10.06.2018
Сообщений: 4
|
![]()
есть у меня запись:
Цитата:
не могу записать все строки(понял только как записать 1 строку), как это можно сделать ? Цитата:
Последний раз редактировалось voolf; 11.06.2018 в 03:18. |
||
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,703
|
![]()
Дык и надо файл определить не как текстовый, а как File of TStr, назвав его, к примеру, File.dat А можно для записи все поля структуры объединить в одну строку, разделив их не встречающимся в полях символом-разделителем, например, / . Тогда можно будет хранить и как текстовый; кстати, при необходимости его можно было бы редактировать обычным Блокнотом. Но при считывании строку придется распарсить и "разогнать" по нужным полям.
TmpStr := Str.Nom + '/' + Str.pip + '/' + ..... Последний раз редактировалось digitalis; 11.06.2018 в 10:12. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 10.06.2018
Сообщений: 4
|
![]()
об типизированных файлах я знаю(специально изменил на txt, не мог посмотреть dat)
может я плохо обьяснил или вообще настолько отупел: у меня есть несколько колонок(nom,pop,adresa,tel) я не могу эти колонки сохранить в файл.Точнее могу, но для каждой ячейки нужно писать № столбца и строки. например r.Nom:=StringGrid1.Cells[1,0] и это только для 1 ячейки, А у меня длинна колонок будет большая... может как-то в цикл загнать? добавлять 1? r.Nom:=StringGrid1.Cells[1,i] где і строки, которые идут последовательно в столбце |
![]() |
![]() |
![]() |
#4 | |
Регистрация: 10.06.2018
Сообщений: 4
|
![]()
спасибо за помощь, даже рештл
Цитата:
|
|
![]() |
![]() |
![]() |
#5 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
из record в stringgrid | roma88gruzd88 | Общие вопросы Delphi | 2 | 21.10.2013 00:49 |
Использование record в record | Anton911 | Общие вопросы Delphi | 7 | 03.05.2012 08:49 |
Record! | .K.E.P. | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 17.12.2010 21:56 |
В чём различие записей Record от Packed Record? | Terran | Общие вопросы Delphi | 7 | 08.06.2010 17:14 |
Record / Packed Record | Alex Cones | Общие вопросы Delphi | 7 | 11.11.2009 10:43 |