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

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

Сохранять значения в ListView [D7, XP]


Страницы:   1 2

ЧиЧиЧи ©   (2006-03-15 15:18:00) 

Добрый день! Скажите, можно ли хоть как-то сохранять значения в ListView? В виде файла например. Если прогу закрыть то все пропадает, а жаль! Мне нужно именно этот компонет сохранять.


clickmaker   (2006-03-15 16:11:00) [21]


> ЧиЧиЧи   (15.03.06 16:05) [11]

ну в правильном направлении начал.
вообще, рекоменую
1. Подучить английский хотя бы на уровне чтения справки. Ярым патриотам сразу перейти к п.3
2. набрать TStringList и щелкнуть на нем F1
3. набрать tstringlist в yandex.ru, наверняка будет что-то про него и по-русски


ЧиЧиЧи   (2006-03-15 16:09:00) [22]

Господа! Правильно ли копаю: из listview копируем значения в какой-нить компонент и сохраняем, потом когда требуется грузим значения из "этого" компонента?


Плохиш   (2006-03-15 16:09:00) [23]


> ЧиЧиЧи   (15.03.06 15:51) [7]

Проходишь в цикле по списку и сохраняешь в файл все нужные свойства каждой строки в желаемом формате.


ЧиЧиЧи   (2006-03-15 16:05:00) [24]

Ребят, моё начало вот такое, а что дальше то?
А что-то не пойму про Стринглист - это компонент?

procedure TForm1.Button3Click(Sender: TObject);
var k: integer;
begin
 for k:=0 to ListView1.Items.Count-1 do begin
 ????????
 ????????
 end;
end;

На счет пианистов - это шутки ради. Так, мастерам настрой приподнять ;)


Сергей М.   (2006-03-15 15:57:00) [25]


> ЧиЧиЧи   (15.03.06 15:51) [7]


Из пианистов сразу в программисты ? ... Смелое-свежее решение) .. И там и там кнопульки давить требуется)


> никак не получается именно из ListView


А как пробовал-то ?


clickmaker   (2006-03-15 15:54:00) [26]


> ЧиЧиЧи   (15.03.06 15:51) [7]
> Кажется вы ошиблись в ответе :)

нет, мы не ошиблись в ответе.
про циклы знаем? проходим по строчкам листвью, добавляем в стринглист (можно разделять табуляцией, если листвью в детальном режиме)
потом этот стринглист сливаем в  файл


Fenix   (2006-03-15 15:53:00) [27]

Поэтому тебе и написали
StringList.Add
StringList.Savetofile
.........
т.к. LisView нельзя прямым способом созранить...


ЧиЧиЧи   (2006-03-15 15:51:00) [28]

Кажется вы ошиблись в ответе :)
Я спрашиваю про ListView, а вы как я понял ответили про компонент TreeView
Сохранить значения в файл можно так:
treeview1.SaveToFile();

Но никак не получается именно из ListView :))

Вот.


ЧиЧиЧи   (2006-03-15 15:41:00) [29]

Не-а! Я уже в третий раз меняю профессию :(
В первый раз я был экономистом - все делал головой.
Во второй раз я стал пианистом - все делал пальцами.
В третий раз я стал программистом - и как я не страраюсь у меня все через ж..у выходит, но ужасно интересно. Просто люблю комп.

Ребят, я с паскалем и дельфи - средне. Просто не могу понять на языке профессионалов.


Плохиш   (2006-03-15 15:37:00) [30]


> ЧиЧиЧи   (15.03.06 15:33) [4]
> F1 - это легко сказать !
> Но нужно думать, что справка не у всех есть, а F1 уже "вот
> тут вот", когда проблемы с английским

Меняй профессию, не твоё это.


ЧиЧиЧи   (2006-03-15 15:33:00) [31]

F1 - это легко сказать !
Но нужно думать, что справка не у всех есть, а F1 уже "вот тут вот", когда проблемы с английским :(((


Плохиш   (2006-03-15 15:32:00) [32]

F1


ЧиЧиЧи   (2006-03-15 15:30:00) [33]

А поподробнее можно?
Приведи кусочек кода плиз!


clickmaker   (2006-03-15 15:27:00) [34]

StringList.Add
StringList.Savetofile


Страницы:   1 2

Наверх

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