Форум: "Основная";
Текущий архив: 2006.02.12;
Скачать: [xml.tar.bz2];
Внизкак узнать размер текста в memo Найти похожие ветки
← →
ахмед (2006-01-13 18:49) [0]как можно получить размер текста в tmemo в байтах?
← →
Reindeer Moss Eater © (2006-01-13 18:54) [1]Length(Memo1.Lines.Text)
← →
app © (2006-01-13 18:58) [2]Текст измеряется в символах, байт <> символ, может даже отличаться размер. Любой текст, так правило включает и служебные символы, а учитывая возможности WrapWord ситуация сложнее.
Так что именно конкретно нужно и для чего.
← →
Reindeer Moss Eater © (2006-01-13 19:04) [3]property TCustomMemo.Lines : TStrings;
property TStrings.Text : string;
Итого: длина текста в байтах = Length(Lines.Text)
← →
Alarm © (2006-01-13 19:21) [4]Я не телепат, но мне кажется, что автор хочет узнать сколько это составит строк, и вычислить высоту Memo (хотя не сильно уверен).
← →
ахмед (2006-01-14 01:24) [5]нет, я хочу узнать, сколько весь текст помещенные в tmemo, включая все "служебные" символы и т.п. быдет занимать в байтах, то есть именно размер, а не количество символов и тому подобное, объясню для чего это нужно, просто текст, который есть у меня в мемо будет записываться в определенное место файла, и для этого мне нужно знать сколько памяти выделять соответственно в буфере и в файле
← →
Anatoly Podgoretsky © (2006-01-14 01:26) [6]Тогда Length(Lines.Text) наверно тебе подойдет.
← →
ахмед (2006-01-14 08:09) [7]спасибо всем, length работает, странно, что раньше сам не догадался :)
← →
Sha © (2006-01-14 08:41) [8]
WM_GETTEXTLENGTH
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2006.02.12;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.042 c