Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.04.22;
Скачать: [xml.tar.bz2];

Вниз

Как   Найти похожие ветки 

 
kserg@ukr.net   (2002-04-10 14:42) [0]

Народ, подскажите красивый алгоритм, как разобрать переменную типа String, содержащую строки текста с разделителями #13+#10,
на подстроки?

Спасибо


 
wicked   (2002-04-10 14:45) [1]

может, это и не красивый алгоритм, но можно воспользоваться TStringList.CommaText...
или TStringList.Text, если данные более упорядочены...


 
Леха   (2002-04-10 14:56) [2]

Используй QStrings там это реализованно(и еще много чего) где я ее взял я уже не помню поищи по дельфийским сайтам если не найдешь пиши пришлю


 
Song   (2002-04-10 15:24) [3]

Да, wicked © (10.04.02 14:45) прав. Так получится более красиво:

With TStringList.Create Do
try
Text:=ваша_строка;
// Теперь все ваши строки разобраны по Strings[0] .. Strings[Count-1]
finally
Free;
end;


 
kserg@ukr.net   (2002-04-10 15:40) [4]

2Song © (10.04.02 15:24)
Спасибо.Пример понятен.
Посмотрел в хэлпе- TStringList явл-ся потомком класс TStrings.
А можно тот же пример проделать с TStrings ?


 
Song   (2002-04-10 15:43) [5]

Нет, его нельзя создать (Abstract Error)


 
wicked   (2002-04-10 15:43) [6]

нельзя... TStrings - это абстрактный базовый класс, вся функциональность сосредоточена в TStringList...


 
Song   (2002-04-10 15:44) [7]

Нет, его нельзя создать (Abstract Error)


 
kserg@ukr.net   (2002-04-10 15:45) [8]

2Song © (10.04.02 15:24)
Спасибо.Пример понятен.
Посмотрел в хэлпе- TStringList явл-ся потомком класс TStrings.
А можно тот же пример проделать с TStrings ?


 
kserg@ukr.net   (2002-04-10 15:46) [9]

Ясно.
Спасибо



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

Форум: "Основная";
Текущий архив: 2002.04.22;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.006 c
3-69688
Андре_
2002-03-26 12:25
2002.04.22
Crystal Reports


6-69942
Davile
2002-02-07 15:56
2002.04.22
TClientSocket


1-69780
Бульбаш
2002-04-10 10:17
2002.04.22
Не пойму куда делись компонеты. Поставил вчера шестерку,


1-69775
snoup
2002-04-07 21:38
2002.04.22
Как сделать скриншот своей проги?


7-70042
kirya85
2002-01-17 22:29
2002.04.22
Как програмно узнать сколько занимает памяти чужое приложение?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский