![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Возможно вовсе глупо звучит... но... [D7, XP]
Ultimate © (2008-02-20 13:16:00)Возможно вовсе глупо звучит... но... каким символом обозначить перенос строки???
Я в Label прописываю текст, но если он слишком длинный, то текст "уходит" на пределы этого label'а, мне надо знать, каким символом можно получить имитацию нажатия Enter (т.е. перенести на новую строку) в Delphi? В некоторых скриптах это были символы \n в других другие, а здесть какой?
vegarulez (2008-02-21 10:23:00) [1]2 Dmitry S ©
+1 ))
oxffff (2008-02-21 10:21:00) [2]function MultiStr(const Lines:array of string):string;
var i:integer;
begin
if length(Lines)>0 then
begin
for i:=0 to length(Lines)-2 do result:=result+Lines[i]+sLineBreak;
result:=result+Lines[length(Lines)-1];
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
showmessage(MultiStr(['Line 1','Line 2','Line 3 ','...']));
end;
Dmitry S (2008-02-21 10:02:00) [3]var sl:tstringlist;
sl := tstringlist.create;
sl.add('Сорок');
sl.add('пять');
showmessage(sl.text);
sl.free;
:) ктонить придумает еще более идиотский сопособ??
oxffff (2008-02-21 09:55:00) [4]
> {RASkov} © (21.02.08 09:19) [14]
Набирать как раз меньше.
Не забыл про
{$IFDEF LINUX}
{$ENDIF}
{$IFDEF MSWINDOWS}
{$ENDIF
??
:о) :о) :о)
{RASkov} (2008-02-21 09:19:00) [5]> Плюсы точно ни к чему. Но #10 нужно добавить.
А почему бы и не воспользоваться [4]...
Впрочем набирать дольше... да еще и плюсы обязательны
:о)
Германн (2008-02-21 01:49:00) [6]
> Servelat (21.02.08 01:44) [12]
Плюсы точно ни к чему. Но #10 нужно добавить.
Примите и прочь.
Servelat (2008-02-21 01:44:00) [7]> ShowMessage('Мама' + #13 + 'мыла' + #13 + 'раму');
Плюсы ни к чему.
ShowMessage('Мама'#13'мыла'#13'раму');
Германн (2008-02-21 01:04:00) [8]
> Palladin © (20.02.08 23:06) [10]
Буквоед?
Palladin (2008-02-20 23:06:00) [9]*подраться..
стандарт таки #10
лине фид :)
Palladin (2008-02-20 23:06:00) [10]жалко... а могли бы пораться... :)
чувак (2008-02-20 22:32:00) [11]#13 аналогично \n, а #10 \r
Leonid Troyanovsky (2008-02-20 22:26:00) [12]
> Palladin © (20.02.08 22:22) [6]
> вощето #10 :)
Не верю :)
--
Regards, LVT.
Palladin (2008-02-20 22:22:00) [13]
> [5] Leonid Troyanovsky © (20.02.08 19:49)
вощето #10 :)
Leonid Troyanovsky (2008-02-20 19:49:00) [14]
> Ega23 © (20.02.08 13:19) [1]
Воще-то, #13#10
--
Regards, LVT.
oxffff (2008-02-20 13:46:00) [15]sLineBreak
Palladin (2008-02-20 13:28:00) [16]
> Я в Label прописываю текст, но если он слишком длинный,
> то текст "уходит" на пределы этого label'а,
А еще есть WordWrap если что...
Ultimate (2008-02-20 13:21:00) [17]Спасибо, выручил!
Ega23 (2008-02-20 13:19:00) [18]ShowMessage('Мама' + #13 + 'мыла' + #13 + 'раму');