|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.06.2019, 11:29 | #11 |
Пользователь
Регистрация: 15.10.2013
Сообщений: 10
|
в этом и вся загвоздка.... как получить символы из кодов полученных по вышеуказанному алгоритму
ввели код в edittext (1122) получили код 0150 0151 0153 0154 теперь осталось получить символы..... по этим кодам |
26.06.2019, 11:32 | #12 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
Завсит от того, как вы храните. Если храните в анси берите AnsiChr (Chr для старых), для юникода Char (WideChar), если в UTF8, то...
А вообще лучше сравнивать байтовую последовательность. |
26.06.2019, 11:37 | #13 |
Пользователь
Регистрация: 15.10.2013
Сообщений: 10
|
p51x не знаю как тебя отблагодарить, AnsiChar помогло.....
|
26.06.2019, 13:46 | #14 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,597
|
как и следовало догадаться вы это в инт засунули, замечательно )
а то что сразу ноль потеряете не подумали? ) что 150 будет храниться )) Вот вам для помощи http://www.delphibasics.ru/IntToStr.php это перекидывание в строку http://www.delphibasics.ru/Chr.php http://www.delphibasics.ru/AnsiChar.php |
26.06.2019, 16:14 | #15 | |
Пользователь
Регистрация: 15.10.2013
Сообщений: 10
|
Цитата:
Даже если вручную прописать Label1.Caption :=#+ inttostr('11111'); работать не будет, дело не в том что ноль теряется, а в том что с решеткой # задается константа, а inttostr('11111') это целая функция ))) |
|
26.06.2019, 20:52 | #16 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,597
|
Label1.Caption - тип стринг, а вам надо тип чар.
очевидно что делая вот это Label1.Caption :=#+ inttostr('11111'); вы получите #11111 потому что # + inttostr строка + строка, вопрос причём тут чар? |
26.06.2019, 20:55 | #17 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,597
|
нате вам тему на форуме от 2007 года
https://www.programmersforum.ru/showthread.php?t=5857 и ссылок оттуда. http://pblog.ru/?p=84 http://www.delphibasics.ru/Addr.php http://www.programmersclub.ru/typepchar/ |
26.06.2019, 21:07 | #18 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Стрингу можно присвоить чар.
Речь о другом. когда пишешь, Код:
а автор темы спрашивал, как быть, если у него число в переменной целого типа. но это уже неважно, ему помогло Код:
|
27.06.2019, 11:30 | #19 | |
Пользователь
Регистрация: 15.10.2013
Сообщений: 10
|
Цитата:
|
|
28.06.2019, 02:28 | #20 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,894
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получение символа по юникод-коду символа | Drekon | Win Api | 11 | 17.05.2018 16:05 |
Вывод символа | Антон2121 | Фриланс | 4 | 01.06.2017 21:15 |
вывод символа на экран | Palomnik1096 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 29.06.2011 15:16 |
Вывод символа в консоль по десятичному скан-коду | Alex1991 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 14.11.2010 20:37 |
вывод символа | skymaster | Общие вопросы Delphi | 3 | 04.06.2009 17:31 |