Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];

Вниз

Сохранение ListView   Найти похожие ветки 

 
Федюлин Григорий ©   (2005-01-09 13:19) [0]

Подскажите, как можно сохранить все записи ListView(Стить=vsReport, и поле разделено на 4 колонки), что бы одна строка ListView соответствовала одной строке текстового файла. А данные были разделены только пробелом. Пожалуйста напишите код. Спасибо


 
Kerk ©   (2005-01-09 14:12) [1]


> Пожалуйста напишите код.

интересно... на что такие как ты надеются?


 
kaZaNoVa ©   (2005-01-09 14:56) [2]

Kerk ©   (09.01.05 14:12) [1]

> интересно... на что такие как ты надеются?

на то, что кто-то уже сталкивался с похожим и выложит готовый код =))))


 
kaZaNoVa ©   (2005-01-09 14:57) [3]

Федюлин Григорий ©   (09.01.05 13:19)
слова

> Пожалуйста напишите код.

сдесь считают "неприличными", и не стоит их тут употреблять :))))


 
Kerk ©   (2005-01-09 15:00) [4]

kaZaNoVa ©   (09.01.05 14:56) [2]
на то, что кто-то уже сталкивался с похожим и выложит готовый код =))))

я с таким не сталкивался.. код напишу легко..
человеку видимо лень думать... это не следует поощрять


 
kaZaNoVa ©   (2005-01-09 15:05) [5]

Kerk ©   (09.01.05 15:00) [4]

> код напишу легко..

написать - имхо это уже работа на заказ :))

а выложить свою старую разработку - имхо и несложно и полезно :))
//я люблю тему про терминирование процессов, уже там функцию своим ником обозвал:)))


> человеку видимо лень думать... это не следует поощрять

а вот это ...  точно, аргумент, имхо стоит точно подумать :))))
а то к готовому привыкнут :)))


 
begin...end ©   (2005-01-09 15:39) [6]

> Федюлин Григорий ©   (09.01.05 13:19)

У TListView есть свойство Items - в нём "хранятся" все "строки" списка.
У каждого item"а есть Caption и SubItems.
Для каждого item"а нужно сначала записать в файл Caption, а потом, в цикле - элементы SubItems.

Файл связывается с маршрутом доступа процедурой AssignFile, открывается для записи процедурой Rewrite, строка записывается в текстовый файл процедурой WriteLn, закрывается файл процедурой CloseFile.

Циклы организовываются, в частности, с использованием слова for.

P.S. Григорий, не обижайтесь, но читая Ваши сообщения в форуме, создаётся впечатление, что Вас кто-то заставляет заниматься программированием.


 
Федюлин Григорий ©   (2005-01-09 17:09) [7]

Извените за "Пожалуйста напишите код"... Проект горит, проблем выше крыши, я просто не из этой области, но приходится из-за некоторых рааздолбаев в команде, по совместительству и программером работать. Ещё раз извиняюся за некоректные выражение и глупые вопросы!


 
Skiner_Y ©   (2005-01-09 17:25) [8]

Мне тоже это интересно. Но я знаю как сохранять две колонки. В виде ini файле.


 
Anonimus ©   (2005-01-09 18:26) [9]

begin...end ©   (09.01.05 15:39) [6]
Файл связывается с маршрутом доступа процедурой AssignFile, открывается для записи процедурой Rewrite, строка записывается в текстовый файл процедурой WriteLn, закрывается файл процедурой CloseFile.
Думается лучше использовать TStrings - создал список строк и сохранил процедурой, которая в классе описана.

>Skiner_Y ©   (09.01.05 17:25) [8]
Ну а стандартный компонент тогда на кой (ValueListEditor) :)



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.031 c
14-1104441096
ArMellon
2004-12-31 00:11
2005.01.23
Если человек выпивает больше четырех раз в год - он хронический


3-1103633684
den_777
2004-12-21 15:54
2005.01.23
Частое изменение метаданных в INTERBASE


3-1103183059
IgorV
2004-12-16 10:44
2005.01.23
Группировка в отчете


14-1104900231
ms
2005-01-05 07:43
2005.01.23
Про память (незнаю как еще назвать)...


14-1105001181
Vaitek
2005-01-06 11:46
2005.01.23
Devices





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский