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

Вниз

посчитать количество символов в stringlist   Найти похожие ветки 

 
bobbi   (2006-08-01 21:38) [0]

и еще папрос при каждом адд он добавляет на новую строку?


 
YurikGL ©   (2006-08-01 21:49) [1]

>посчитать количество символов в stringlist

procedure TForm1.Button1Click(Sender: TObject);
var
st:TStringList;
begin
st:=TStringList.Create;
st.add("123");
st.Add("456789");
ShowMessage(IntToStr(length(st.text)));
st.Free;
end;
//считает с переносами строки

> и еще папрос при каждом адд он добавляет на новую строку?

да


 
Ketmar ©   (2006-08-01 21:50) [2]

медленно, криво, но одной строкой: Length(strglist.Text); %-)

да, добавляет.


 
bobbi   (2006-08-01 21:51) [3]

спс , а чтоб не перекидывал на новую стороку?


 
Ketmar ©   (2006-08-01 21:54) [4]

а может, сразу весь код написать? TStringList, F1.


 
YurikGL ©   (2006-08-01 21:56) [5]


> спс , а чтоб не перекидывал на новую стороку?

st.text:=st.text+"некий текст";


 
Ketmar ©   (2006-08-01 22:19) [6]

> [5] YurikGL ©   (01.08.06 21:56)

памяти и CPU не жалко? %-)


 
YurikGL ©   (2006-08-01 22:23) [7]


> памяти и CPU не жалко? %-)

Смотря сколько раз добавлять :)
Где-то мне попадалась статья о том, как быстро со строками работать, но что-то не найду ее сейчас.


 
Ketmar ©   (2006-08-01 22:59) [8]

> [5] YurikGL ©   (01.08.06 21:56)

строки -- это одно. а TStringList -- это немного другое. %-)


 
YurikGL ©   (2006-08-01 23:00) [9]


> строки -- это одно. а TStringList -- это немного другое.
>  %-)

TStringList maintains a list of strings.
???


 
Ketmar ©   (2006-08-01 23:02) [10]

> [9] YurikGL ©   (01.08.06 23:00)

"list of".


 
YurikGL ©   (2006-08-01 23:26) [11]


> Ketmar ©   (01.08.06 23:02) [10]

т.е. с каждой из строк я работаю как со строкой...
автору можно написать и st[n]:=st[n]+"aa";


 
Ketmar ©   (2006-08-01 23:28) [12]

> [11] YurikGL ©   (01.08.06 23:26)

вот это как раз и будет правильно. %-)



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

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

Наверх




Память: 0.46 MB
Время: 0.049 c
2-1153952634
vain
2006-07-27 02:23
2006.08.20
Проект привык к dll


2-1154336912
Der Nechk@ssoff
2006-07-31 13:08
2006.08.20
Random


15-1152465022
tButton
2006-07-09 21:10
2006.08.20
виндус


4-1146456876
kernel
2006-05-01 08:14
2006.08.20
Add resource


15-1153740447
ZeroDivide
2006-07-24 15:27
2006.08.20
Что вас заставляет метать бисер?





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