Форум: "Начинающим";
Текущий архив: 2008.07.06;
Скачать: [xml.tar.bz2];
ВнизКак ограничить кол-во символов в Label Найти похожие ветки
← →
Гость (2008-06-04 15:45) [0]Привет всем ! Нужно сделать такую штуку которая будет считать сколько символов в Label и если их больше 20 то обрывать надпись , и ставить туда многоточие
я пытался сделать так
If Label1.GetTextLen>20 then begin
Label1.caption:=Label1.caption+"...";
end;
Как здесь видно , необходимо разорвать текст , и сделать вид что он не закончен.....
← →
Palladin © (2008-06-04 15:47) [1]
> If Label1.GetTextLen>20 then begin
> Label1.caption:=Label1.caption+"...";
интересная логика, если длинна текста больше 20, то добавим еще 3 :)
← →
Igor M. (2008-06-04 15:48) [2]ну и делай так: Label1.caption:= system.copy(Label1.caption, 1, 17) +"...";
← →
имя (2008-06-04 15:49) [3]Удалено модератором
← →
Anatoly Podgoretsky © (2008-06-04 16:47) [4]> Гость (04.06.2008 15:45:00) [0]
Сделать это не сложно, Copy + "..." только зачем это нужно? Весьма сомнительное действие
← →
имя (2008-06-04 16:57) [5]Удалено модератором
← →
oldman © (2008-06-05 09:28) [6]
> Нужно сделать такую штуку которая будет считать сколько
> символов в Label и если их больше 20 то обрывать надпись
А как эти символы в Label-то попадают?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.07.06;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.039 c