Вахмурка

|
Posted: Tue May 04, 2010 10:58 Post subject: |
|
|
Quote: | Какой символ используются в discript.ion для конца многострочного коментария, я не пойму? | На этот вопрос я постараюсь ответить.
В моем скрипте EditFileComments, если пользователь ввел обратный слэш и поставил птицу, что его нужно трактовать как символ перевода строки, отрабатывается следующий оператор: Code: | Str = replacechars(Str, "\", "\n") ++ esc(?+\x04+, ?+\+) ++ esc(?+\xC2+, ?+\+) | То есть сперва заменяется этот самый "\" на "\n" (в PowerPro, как, кстати, и почти в любой среде, так обозначается символ новой строки), а затем в конец всего комментария добавляются два символа: х04 и хС2 - это их шестнадцатеричные коды. В десятичной нотации это 4 и 194. Если их не добавить, то "\n" так и будет отображаться.
О том же сказано в истории: Quote: | 16.01.08 Added: Store line breaks in descript.ion files in the form \n (\ is stored as \\), mark such comments with custom ID 0xC2 received from inventors of descript.ion |
_________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|