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