![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как
kserg@ukr.net © (2002-04-10 14:42:00)Народ, подскажите красивый алгоритм, как разобрать переменную типа String, содержащую строки текста с разделителями #13+#10,
на подстроки?
Спасибо
kserg@ukr.net (2002-04-10 15:46:00) [1]Ясно.
Спасибо
kserg@ukr.net (2002-04-10 15:45:00) [2]2Song © (10.04.02 15:24)
Спасибо.Пример понятен.
Посмотрел в хэлпе- TStringList явл-ся потомком класс TStrings.
А можно тот же пример проделать с TStrings ?
Song (2002-04-10 15:44:00) [3]Нет, его нельзя создать (Abstract Error)
Song (2002-04-10 15:43:00) [4]Нет, его нельзя создать (Abstract Error)
wicked (2002-04-10 15:43:00) [5]нельзя... TStrings - это абстрактный базовый класс, вся функциональность сосредоточена в TStringList...
kserg@ukr.net (2002-04-10 15:40:00) [6]2Song © (10.04.02 15:24)
Спасибо.Пример понятен.
Посмотрел в хэлпе- TStringList явл-ся потомком класс TStrings.
А можно тот же пример проделать с TStrings ?
Song (2002-04-10 15:24:00) [7]Да, wicked © (10.04.02 14:45) прав. Так получится более красиво:
With TStringList.Create Do
try
Text:=ваша_строка;
// Теперь все ваши строки разобраны по Strings[0] .. Strings[Count-1]
finally
Free;
end;
Леха (2002-04-10 14:56:00) [8]Используй QStrings там это реализованно(и еще много чего) где я ее взял я уже не помню поищи по дельфийским сайтам если не найдешь пиши пришлю
wicked (2002-04-10 14:45:00) [9]может, это и не красивый алгоритм, но можно воспользоваться TStringList.CommaText...
или TStringList.Text, если данные более упорядочены...