![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
здраствуйте,подскажите как узнать сколько памяти занимает текст в поле Мемо? имею ввиду не в оперативной памяти,а вот если его сохранять в файл.надо узнать какой будет размер сохраняемого файла
|
|
#2
|
||||
|
||||
|
Один символ - байт или два если юникод.
|
|
#3
|
||||
|
||||
|
Код:
Length(Memo1.Lines.Text); //покажет в байтах |
|
#4
|
|||
|
|||
|
так просто) спасибо
|
|
#5
|
|||
|
|||
|
а если открыт файл в кодировке utf-8 то размер и длинна не совпадают.
т.е. я загружаю в мемо файл кодировки utf8 и делаю memo1.text:=UTF8toANSI(memo1.text); и длинна меньше чем размер файла. там видимо какаято служебна информация гдето содержится?както вычислить можно |
|
#6
|
||||
|
||||
|
Ещё раз прочитай, что написал M.A.D.M.A.N.
|