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

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

Как загрузить файл в ListBox ??? [D7, XP]


AlekseyB ©   (2008-10-24 10:49:00) 

Добрый день !!! Подскажите плиз..., как можно загрузить текстовый файл в ListBox так, чтобы данные разбились по столбикам. В качестве разделителя используем ^. Заранее спасибо !!! Прикладываю несколько строк из файла для примера.

30110^6023150140300008^01.01.01^269.45^810^40817810100008000007^
30136^6023150140300263^01.01.01^288.29^810^40817810100008000007^


Leonid Troyanovsky   (2008-10-24 16:36:00) [1]


> AlekseyB   (24.10.08 11:20) [4]

> Можно конечно и в грид, но не в этом случае

Можно, если разделять tab.
http://groups.google.com/group/fido7.ru.delphi/msg/d783b0682a302c14

--
Regards, LVT.


Наиль   (2008-10-24 14:21:00) [2]

ListBox.Columns:=6;
ListBox.Items.Add(AnsiReplaceText(S,'^',^I));

S - твоя строка


{RASkov}   (2008-10-24 13:46:00) [3]

> Можно конечно и в грид, но не в этом случае


> так, чтобы данные разбились по столбикам

Скажи наконец - что значат "столбики"...


han_malign   (2008-10-24 13:30:00) [4]


> Можно конечно и в грид, но не в этом случае

- ListBox не поддерживает синхронизированные столбцы...
Или ты имел в виду моноширинный шрифт и замену разделителей на пробелы?


tesseract   (2008-10-24 11:50:00) [5]


> Каждую строчку разбиваем ?


Ну дело твоё, можно каждую можно через один :-) Если у тебя значения фиксированной длины то может просто copy использовать.


AlekseyB   (2008-10-24 11:20:00) [6]


> считываешь TextFile и потом функцией pos разбиваешь.


Каждую строчку разбиваем ?


AlekseyB   (2008-10-24 11:20:00) [7]


> может, лучше в грид?


Можно конечно и в грид, но не в этом случае


Правильный$Вася   (2008-10-24 11:14:00) [8]

может, лучше в грид?


tesseract   (2008-10-24 11:08:00) [9]

считываешь TextFile и потом функцией pos разбиваешь.


Наверх

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