Давно ничего не кропал на Delphi. Забыл уже элементарный синтаксис. Начинаю кое что восстанавливать, и по пути возникают вопросы вроде subj.
Целых два способа.
Ставим кавычку с помощью преобразования кода символа.
|
var s: String; Begin s:= 'abc' + chr(39) + 'def'; End |
Т.е. мы добавляем символ с кодом 39, как раз нашу одинарную кавычку.
Двойное экранирование
Тот же пример, но способ иной. Две одинарные кавычки преобразуются в одну.
|
var s: String; Begin s:= 'abc''def'; End |
Так отвык от этих фокусов Delphi, много лет уже на PHP, да javascript. А у них такой удобный синтаксис. :)
Написать комментарий
Данная запись опубликована в 15.10.2015 23:41 и размещена в рубрике Delphi.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Октябрь 16, 2015 г.
Это можно сказать хрестоматийная задача. Как мы это делали ещё в школе на Турбо Паскале (Turbo Pascal), так это до сих пор работает в Delphi. Конечно же похожие примеры можно найти в сети, но Интернет - большой, а хороших примеров мало. Потому я время ...
Читать
Октябрь 22, 2015 г.
Это не сложный процесс, как всегда лежит в области know-how. Предлагаю использовать вот такую связку функций.
[crayon-6793f7ae6599a580144011/]
Данная функция определяет активное окно и затем, по ID его процесса, получает код раскладки. Для русскоязычной ...
Читать