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

Вниз

перевод из строки в TStringList   Найти похожие ветки 

 
killer ©   (2004-04-18 16:28) [0]

Родскажите пожалуйста... как можно перевесли строку в TStringList... т.е. каждое слово в новой строке...
делаю я так...

var
s,t: string;
str: TStringList;

for i:=1 to Length(s) do
 begin
 if s[i]=" " then
   begin
   if (t<>" ") and (t<>"") then
     begin
     str.Add(t);
     t:="";
     end;
   end
 else
   begin
   if i=Length(s) then
     begin
     t:=t+s[i];
     str.Add(t);
     t:="";
     end
   else
     begin
     t:=t+s[i];
     end;
   end;
 end;


 
killer ©   (2004-04-18 16:29) [1]

у меня почему-то вылитает ошибка всегда.......(((


 
Гаврила   (2004-04-18 16:34) [2]

CommaText, Delimiter, DelimitedText
F1
все на самом деле проще )


 
killer ©   (2004-04-18 17:49) [3]

это же свойсва TStrings... а мне нужно из строки сделать TStrings (по словам)...


 
Гаврила   (2004-04-18 17:55) [4]

var
 Strings: TStrings;
...
Strings.Delimiter:=" ";
Strings.DelimitedText:= <текст>
после этого Strings заполняется содержимым, с разделением на слова


 
Anatoly Podgoretsky ©   (2004-04-18 17:55) [5]

property CommaText: string;
property DelimitedText: string;
property Delimiter: Char;

а мне нужно из строки сделать TStrings (по словам)...


 
killer ©   (2004-04-18 17:57) [6]

Гаврила а, вот там как... спасибо тебе!



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

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

Наверх





Память: 0.45 MB
Время: 0.031 c
1-1081761868
ГАГН
2004-04-12 13:24
2004.05.02
Как проверить Edit ы?


3-1081178589
Wolferio
2004-04-05 19:23
2004.05.02
Помогите разобраться


1-1082098039
sapsi
2004-04-16 10:47
2004.05.02
Размеры и положения окна в OpenDialog


14-1081864276
miwa
2004-04-13 17:51
2004.05.02
О LAN-мессенджерах.


1-1081957227
kEY//
2004-04-14 19:40
2004.05.02
HotKeys





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский