Форум: "Основная";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];
ВнизПереход на следующую строку Найти похожие ветки
← →
InfMag © (2004-11-07 19:26) [0]Люди как перейти на следующую строку? Например в MessageBox?
← →
begin...end © (2004-11-07 19:28) [1]Application.MessageBox(PChar("First Line" + sLineBreak + "Second Line"), "Caption", MB_OK)
← →
KilkennyCat © (2004-11-07 19:29) [2]sLineBreak можно заменить на #13#10
← →
begin...end © (2004-11-07 19:31) [3]
> [2] KilkennyCat © (07.11.04 19:29)
После того как АП назвал меня нахером, (или хакером), приходится юзать sLineBreak... :-)
← →
InfMag © (2004-11-07 19:37) [4]Фэнкс...
← →
KilkennyCat © (2004-11-07 19:40) [5]
> begin...end © (07.11.04 19:31) [3]
пущай обзывается... в #13#10 всего 6 знаков, причем два дважды повторяются... легко набить, легко запомнить... :)
sLineBreak - 10 знаков
← →
grom (2004-11-07 19:49) [6]Label1.Caption:="12345"+^m+"67890";
А так всего 2 знака.
← →
Anatoly Podgoretsky © (2004-11-07 20:10) [7]begin...end © (07.11.04 19:31) [3]
Может вспомнишь, ведь не за #13#10
← →
begin...end © (2004-11-07 20:12) [8]
> [7] Anatoly Podgoretsky © (07.11.04 20:10)
А, извиняюсь, #10#13... Вру...
← →
KilkennyCat © (2004-11-07 20:15) [9]
> grom (07.11.04 19:49) [6]
но сложней запомнить... #13#10 - это все-таки классика :) к тому же, стоит мне убрать половину - и я уже получу перевод по юниксу
← →
Anatoly Podgoretsky © (2004-11-07 20:24) [10]А если уберешь другую половину, по получишь и по маку, а вот если перепутаешь местами, то по шее.
Но если с другой стороны посмотреть на константу sLineBreak, то имеем две вести, одна плохая и одна хорошая. Какую вперед?
← →
begin...end © (2004-11-07 20:28) [11]Обе сразу...
← →
Anatoly Podgoretsky © (2004-11-07 20:30) [12]Использование этой константы привяжет к комилятору. Не использование отвяжет, но привяжет к коду.
В зависимости от этого и использовать соответствующий метод.
← →
begin...end © (2004-11-07 20:32) [13]
> [12] Anatoly Podgoretsky © (07.11.04 20:30)
Ого... Вот это дальновидность... :-)
← →
KilkennyCat © (2004-11-07 20:35) [14]
> Anatoly Podgoretsky © (07.11.04 20:24) [10]
согласен. Причем, я уже и не помню, кому какая половина.
← →
GuAV © (2004-11-07 20:46) [15]KilkennyCat © (07.11.04 20:35) [14]
Причем, я уже и не помню, кому какая половина.
из System.pas:const
sLineBreak = {$IFDEF LINUX} #10 {$ENDIF} {$IFDEF MSWINDOWS} #13#10 {$ENDIF} {$IFDEF MAC} #13 {$ENDIF} {$IFDEF XAKEP} #10#13 {$ENDIF};
← →
begin...end © (2004-11-07 20:47) [16]
> [15] GuAV © (07.11.04 20:46)
Это только у тебя такой System.pas... :-)
← →
KilkennyCat © (2004-11-07 20:48) [17]мда.. хакер мне наиболее понравился :) и чего они не взяли универсальный вариант #10#13#10 ?
← →
default © (2004-11-07 21:01) [18]KilkennyCat © (07.11.04 20:48) [17]
были бы "универсальные сбои"
в Linux поди #13 тоже что-то управляющее значит, а в Mac-#10
← →
YurikGL © (2004-11-07 21:14) [19]Всегда пользую #10#13 для перевода, #39 для кавычки и т.п. Потому, что если забыл, то можно всегда на клавиатуре проверить alt+.... Это ИМХО является более общим решением...
А еще у меня на полке книжка стоит, в которой эти символы все есть :-)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.039 c