Вниз
Скачать: CL | DM;

Как загрузить файл в ListBox ???   Найти похожие ветки 

 
AlekseyB   (2008-10-24 10:49) [0]

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

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


 
tesseract ©   (2008-10-24 11:08) [1]

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


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

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


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


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


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


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


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


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


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


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


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


 
han_malign ©   (2008-10-24 13:30) [6]


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

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


 
{RASkov} ©   (2008-10-24 13:46) [7]

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


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

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


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

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

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


 
Leonid Troyanovsky ©   (2008-10-24 16:36) [9]


> AlekseyB   (24.10.08 11:20) [4]

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

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

--
Regards, LVT.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.01 c
15-1223204969
Дмитрий С
2008-10-05 15:09
2008.12.07
GPS в самолете


1-1202812422
БарЛог
2008-02-12 13:33
2008.12.07
Настройки эксплорера программно


2-1224234351
Андрей
2008-10-17 13:05
2008.12.07
Выделение ячейкив DrawGrid


2-1224861382
AlexDan
2008-10-24 19:16
2008.12.07
ProgressBar - изменение цвета и размеров


2-1225276588
031178
2008-10-29 13:36
2008.12.07
Как сравнить время




   Наверх