Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 07.01.2014, 18:39   #1
Max571
 
Регистрация: 17.05.2013
Сообщений: 8
По умолчанию Помогите с сохранением данных в файл из ListBox

Помогите плииз в Delphi с сохранением данных в текстовый файл из ListBox, а именно чтобы не все данные,а определенная часть сохранялась.Например ListBox состоит из 20 строк,а в файл нужно сохранить первые 10.
Пробовал вот так
for i := 0 to 10 do
ListBox1.Items(i).SaveToFile('list2 .txt');
,но выскакивает ошибка [DCC Error] Unit2.pas(65): E2066 Missing operator or semicolon.

Последний раз редактировалось Max571; 07.01.2014 в 18:48.
Max571 вне форума
Старый 07.01.2014, 19:32   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

Перенесите нужные строки во временный listbox и сохраните его.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума
Старый 07.01.2014, 20:02   #3
Max571
 
Регистрация: 17.05.2013
Сообщений: 8
По умолчанию

больше никак нельзя?просто этот вариант меня не очень устраивает
Max571 вне форума
Старый 07.01.2014, 20:12   #4
DpolenST
Форумчанин
 
Регистрация: 28.09.2013
Сообщений: 115
По умолчанию

Цитата:
Сообщение от Max571 Посмотреть сообщение
больше никак нельзя?просто этот вариант меня не очень устраивает
Можно использовать StringList, хотя по сути это почти тоже самое.
На С++ я сделал бы так.
Код:
TStringList* slist=new TStringList;
slist->Clear();
for (int n=0;n<10;n++) slist->Add(ListBox1->Items->Strings[n])
slist->SaveToFile("list2.txt"); 
delete slist;
Переписать код под Делфи можете сами, это не сложно
Что бы еще такого сделать, чтобы ничего не делать?
DpolenST вне форума
Старый 07.01.2014, 20:45   #5
Max571
 
Регистрация: 17.05.2013
Сообщений: 8
По умолчанию

спасибо,получилось)
Max571 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Файлы(PascalABC). Дан символьный файл f. Записать в файл g с сохранением порядка следования символы файла f после символа 'a' Артемdgty Помощь студентам 0 09.10.2013 00:39
Запись данных данных из ListBox в файл Jrcfyf C# (си шарп) 3 20.01.2012 15:44
Помогите с сохранением вектора в файл slonik123 Общие вопросы C/C++ 0 15.05.2009 17:48
Запись данных из Listbox в файл lordsyrius Общие вопросы Delphi 20 11.05.2009 14:28
Помогите прочитать reg файл в RichEdit или ListBox inndim Общие вопросы Delphi 4 09.06.2008 12:56