|
|
|
Кодировка исходных *.pas-файлов
|
|||
|---|---|---|---|
|
#18+
Столкнулся с тем, что Delphi Может предложить предложить конвертировать pas файл в UTF-8 и я соглашался пару раз. И тут начинался кавардак с отладкой. Отладчик "ходит" не по тем строкам и останавливается совсем не на бряках, а где-то в другом месте или пропускает некоторые строки. Мне нужно вставить юникод-символ(ы) в исходники. Как быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 09:12 |
|
||
|
Кодировка исходных *.pas-файлов
|
|||
|---|---|---|---|
|
#18+
X11Столкнулся с тем, что Delphi Может предложить предложить конвертировать pas файл в UTF-8 и я соглашался пару раз. И тут начинался кавардак с отладкой. Отладчик "ходит" не по тем строкам и останавливается совсем не на бряках, а где-то в другом месте или пропускает некоторые строки. Мне нужно вставить юникод-символ(ы) в исходники. Как быть?Это в какой версии делфи? У меня в токио и рио часть исходников тоже в utf-8 (константы содержат как раз уникод), с такой проблемой, как у тебя, не сталкивался... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 09:28 |
|
||
|
Кодировка исходных *.pas-файлов
|
|||
|---|---|---|---|
|
#18+
X11Как быть? Полный ребилд не помогает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 09:33 |
|
||
|
Кодировка исходных *.pas-файлов
|
|||
|---|---|---|---|
|
#18+
X11Мне нужно вставить юникод-символ(ы) в исходники. Как быть? #_Код_Символа ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 09:54 |
|
||
|
Кодировка исходных *.pas-файлов
|
|||
|---|---|---|---|
|
#18+
X11И тут начинался кавардак с отладкой. Отладчик "ходит" не по тем строкам и останавливается совсем не на бряках, а где-то в другом месте или пропускает некоторые строки.Такое обычно случается не из-за юникода, а из-за того что концы строк вместо #13#10 получаются только #10 или только #13, проверь на сбойных файлах. X11Мне нужно вставить юникод-символ(ы) в исходники. Как быть?Если не слишком много символов, то можно через #1234 вставлять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 10:10 |
|
||
|
Кодировка исходных *.pas-файлов
|
|||
|---|---|---|---|
|
#18+
wadmanX11Как быть? Полный ребилд не помогает? нет или что это такое? как сделать полный ребилд? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 10:33 |
|
||
|
Кодировка исходных *.pas-файлов
|
|||
|---|---|---|---|
|
#18+
DarkMaster#_Код_Символа ? какой код символа? ✅ + вот моя тема, как его отправить? https://www.sql.ru/forum/1311427/dobavit-v-stroku-simvol-po-kodu-u-xxxx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 10:34 |
|
||
|
Кодировка исходных *.pas-файлов
|
|||
|---|---|---|---|
|
#18+
X11Delphi Может предложить предложить конвертировать pas файл в UTF-8 Вот текст запроса File Unit1.pas contains international characters. Do you wish to save this file in UTF8 encoding? If you choose 'NO', the international characters will be lost. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 10:37 |
|
||
|
Кодировка исходных *.pas-файлов
|
|||
|---|---|---|---|
|
#18+
alekcvpконцы строк вместо #13#10 получаются только #10 или только #13 ты оказался прав, и с этим я раньше сталкивался, но я не могу понять, как получается так, что концы строк становятся некоректными ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 10:40 |
|
||
|
Кодировка исходных *.pas-файлов
|
|||
|---|---|---|---|
|
#18+
Gator, отправил #2705 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 10:45 |
|
||
|
Кодировка исходных *.pas-файлов
|
|||
|---|---|---|---|
|
#18+
Gator#2705 Правильно так: #$2705, забыли про $ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 10:51 |
|
||
|
Кодировка исходных *.pas-файлов
|
|||
|---|---|---|---|
|
#18+
Проблема не в том, чтобы найти сам код символа, а в том, как его использовать в Дельфи. И правильно не #2705, а #$2705 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 11:11 |
|
||
|
Кодировка исходных *.pas-файлов
|
|||
|---|---|---|---|
|
#18+
X11> Правильно так: #$2705, забыли про $ Да! каюсь. Белая галка в зелёном квадрате получилась? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 11:11 |
|
||
|
Кодировка исходных *.pas-файлов
|
|||
|---|---|---|---|
|
#18+
да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 11:17 |
|
||
|
Кодировка исходных *.pas-файлов
|
|||
|---|---|---|---|
|
#18+
X11alekcvpконцы строк вместо #13#10 получаются только #10 или только #13 ты оказался прав, и с этим я раньше сталкивался, но я не могу понять, как получается так, что концы строк становятся некоректными UTF-8 - в основном *nix-овый формат (в том смысле, что он там широко используется, в отличие от винды), а там EOL - это #10. Видимо индусы кодер передрали откуда-то, а подшаманить под винду забыли или нешмогли X11Проблема не в том, чтобы найти сам код символа, а в том, как его использовать в Дельфи. В формате U+XXXX, XXXX - в base16, что логично т.к. два байта. Соответственно либо #$2705, либо #9989. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 11:49 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39801976&tid=2039544]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
294ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
71ms |
get tp. blocked users: |
2ms |
| others: | 250ms |
| total: | 670ms |

| 0 / 0 |
