Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.01.2011, 22:58   #1
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию Вернуть число строк полученных в Label при WordWrap:=true;

Здравствуйте. Вот такой вот вопрос, можно как нибудь вернуть число строк полученных в Label, не считая макс. кол-во символов в одной строке(очень плохая штука...)?
Например если включил WordWrap или с помощью стринговых параметров осуществил переносы?
Ненавижу быть как все, но люблю, чтобы все были как я.
MyLastHit вне форума Ответить с цитированием
Старый 03.01.2011, 23:12   #2
Valio
Сливочное масло
Участник клуба
 
Аватар для Valio
 
Регистрация: 01.01.2011
Сообщений: 1,149
По умолчанию

Символ переноса #13#10. Достаточно пройтись по строке и подсчитать их количество. Это и будет кол-во строк.
Сливочное масло Valio - компиляция как по маслу
Valio вне форума Ответить с цитированием
Старый 04.01.2011, 13:49   #3
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

Код:
var
  c, w, h: Integer;
begin
  w := Label1.Width;
  h := 2 - Label1.Font.Height;
  Label1.Caption := Memo1.Text;
  Label1.AutoSize := True;
  Label1.AutoSize := False;
  Label1.Width := w;

  c := Round (Label1.Height / h);
  Edit1.Text := IntToStr(c);
end;
Sibedir вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с WordWrap y Label MyLastHit Общие вопросы Delphi 3 02.01.2011 23:17
Почему _kbhit возвращает TRUE при отсутствии нажатий? Catharsis Общие вопросы C/C++ 3 01.08.2010 17:40
Как в Label записать число в степени? XilDen Общие вопросы Delphi 7 03.07.2009 21:03
При расположении Label на компонентах, место под Label, не реагирует на событие onClick. NavigatorNeba Компоненты Delphi 3 15.11.2008 19:56
В Image Transparen = true - тормоза при рисовании lexaltd Мультимедиа в Delphi 0 28.09.2008 16:03