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

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

Как разнести записи в отчёте в 2 столбца ListView? [D7]


New-zzzz ©   (2010-02-28 08:58:00) 

Отчёт txt имеет формат: (без кавычек)
"Ivanov       admin       Sidorov       user          "
ФИО (20 знаков включая пробелы) - права (20 знаков включая пробелы)
всё идёт "слитно" - т.е. в одну строку, меняется только длина - в зависимости от количества работающих пользователей.
Помогите новичку - как загрузить из этого txt данные в ListView (две колонки - Пользователь, Права)!


Плохиш   (2010-02-28 13:24:00) [1]

Pos/Copy/Delete + F1

PS. Строку читать сразу в строковую переменную, дез всяких buf.


New-zzzz   (2010-02-28 13:17:00) [2]

Если я правильно понимаю, загружаем из txt так:
Buf:=TStringList.Create; //или логичнее стринг? там же одна строка!
Buf.Clear;
ListView.Clear;
Buf.LoadFromFile('moy.txt');
S:=Buf.Strings[1];
with ListView.Add do  
begin  
 Caption := Copy(S, 1, 20);  
 SubItems.add(Copy(S, 21, 20));      
end;

Но я обратился за помощью, потому что не заню - как мне пробежаться по строке (её длина в разное время может быть различной), и во-вторых "пробелы" копировать в ListView не очень-то хочется.


Плохиш   (2010-02-28 13:12:00) [3]


> New-zzzz   (28.02.10 08:58)  

Что такое строка знаешь?


Anatoly Podgoretsky   (2010-02-28 12:09:00) [4]

А отдельно одно имя и права можешь занести?


Наверх

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