| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > Нужна помощь в написании программы. Делфи + Ассамл |
| Автор: ZLOvar 22.12.2009, 21:36 |
| Итак, мне нужно с помощью делфи написать программу, которая показывает значение символов ASCII. Например вводишь в едит символ: "А" (латиница ,на необязательно), а она (прога) в ответ выдает сообщение с его шеснадцатеричным значением. Например: 1.Вводим: "G". 2.Нажимаем кнопку "Показать". 3.Выводится сообщение с чистым шеснадцатеричным значением "G". В данном случае это: "47". Так вот, я прописал все, кроме самого главного! А именно этого способа вывода ASCII значения символа. Как это лучше сделать? Мож с помощью асма? Но просто я не знаю как это делать, ни с помощью асма, ни с помощью делфи)) Кто поможет? У кого какие предложения? Заранее всем ОГРОМНОЁ спасибо! Пробывал с Помощью функции Ord, не помогло. Мне нужно немного иное. |
| Автор: kami 22.12.2009, 21:50 | ||
А чем Ord не устраивает? Чем оно не то?
|
| Автор: amsoft 22.12.2009, 21:55 | ||
|
| Автор: ZLOvar 22.12.2009, 21:56 |
| kami, Вводим "G" нажимаем кнопку, получаем: 71, а П в шестнадцатеричном виде не 71 а 47! Вот этим и не устраивает. |
| Автор: ZLOvar 22.12.2009, 22:00 |
| amsoft, О! то что надо .только можно ли его как нибудь прикрепить к Edit1.Text? Сам пробывал .не выходит. Пишет что различные типы. Добавлено через 4 минуты Данкинг, amsoft, Все просто прекрасно, но только мне нужно как нибудь привязать его к Edit1.Text. Ато он мне только один символ "G" в 16-ричной системе выдает. |
| Автор: amsoft 22.12.2009, 22:05 | ||
|
| Автор: chip_and_dayl 22.12.2009, 22:07 | ||
Извиняюсь за извращение с переобразованиями Добавлено через 1 минуту и 51 секунду Данкинг Пожалей мозги нам юзерам |
| Автор: ZLOvar 22.12.2009, 22:12 |
| amsoft, chip_and_dayl, Данкинг, Все пошло! |
| Автор: chip_and_dayl 22.12.2009, 22:12 |
| amsoft Кажись это IntToHex(Ord(Edit1.Text[X]),0) нужно к стрингу привести |
| Автор: amsoft 22.12.2009, 22:16 |
| chip_and_dayl, IntToHex выдает результат в "стрингах" |
| Автор: chip_and_dayl 22.12.2009, 22:21 |
| Точно, что-то я где-то ... |
| Автор: Данкинг 22.12.2009, 22:33 |
| chip_and_dayl, это не моя функция, это я в DelphiWorld нашёл. |
| Автор: ZLOvar 22.12.2009, 22:49 |
| Данкинг, chip_and_dayl, amsoft, Все равно всем спасибо. Все работает! За плюсы я вам ручаюсь! |