![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
Всем доброго времени суток. Имеется проблема, которую не могу решить уже несколько дней. Есть текстовой файл с данными такого вида:
Код:
stroka1 stroka2 stroka3 stroka4 Последний раз редактировалось babay89, 20.09.2011 в 13:17. |
|
#2
|
||||
|
||||
|
несколько непонятно по вашему примеру, что является разделителем строк?
Если пробел, то это не 4 строки, а одна длинная. Непонятно так-же что собственно парсить? Получить на выходе 4 слова или нечто другое? |
|
#3
|
|||
|
|||
|
Да, разделитель пробел, нужно как-то спарсить через пробел эти данные.
|
|
#4
|
||||
|
||||
|
Не уверен что это то что вы хотите, но видимо так:
Код:
program Project1;
{$APPTYPE CONSOLE}
uses
SysUtils, Classes, Dialogs;
Var
SL: TStringList;
begin
SL := TStringList.Create;
SL.LoadFromFile('c:\1\test.txt');
SL.Text := StringReplace(SL.Text,#32,#13,[rfReplaceAll]);
ShowMessage(IntToStr(SL.Count));
SL.Free;
end. |
|
#5
|
|||
|
|||
|
Почти оно, но мне нужно не количество строк, а сами строки
![]() |
|
#6
|
|||
|
|||
|
возможно ли вообще такое запилить на delphi??? На с++ видел такое.
|