|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.05.2010, 21:29 | #1 |
Пользователь
Регистрация: 21.02.2008
Сообщений: 17
|
Ввод текста с клавиатуры
Здравствуйте! Изучая ассемблер столкнулся с проблемой с вводом текста с клавиатуры. Представляю вашему вниманию кусок кода из моей программки. Не могу понять, почему после положительного ответа "y" текст с запросом второй раз выходит, НО ввод я осуществить не могу. Подскажите как решить эту проблему или обойти.. (создал специально цикл, чтобы было нагляднее)
Код:
Последний раз редактировалось Impulsive; 27.05.2010 в 21:33. |
28.05.2010, 01:51 | #2 |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
Ну так и правильно вроде всё, читаете с консоли по одному символу, а вводите по три ('y',0Dh,0Ah). На первом цикле функция 3Fh вернёт честный 'у'. А на втором и третьем проходе вернёт 0Dh и 0Ah, соответственно. До третьего цикла правда программа уже не доживёт.
Попробуйте перед чтением вот так написать: Код:
Код:
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
31.05.2010, 13:44 | #3 |
Новичок
Джуниор
Регистрация: 19.05.2010
Сообщений: 2
|
Ввод текста с клавиатуры
в меню "задачи" в закладке "заметки" при вводе текста с Qwerty клавиатуры не печатается русский текст, а только латинский или цифры.
кто-нибудь сталкивался с такой проблеммой или у меня у одного такой уникальный E-ten M700? или как можно решить эту проблемму? помогите кто может. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ввод с клавиатуры | Sparky | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 15.03.2020 14:34 |
Ввод значения переменной в C# с клавиатуры | nec117 | Общие вопросы C/C++ | 2 | 24.09.2009 04:14 |
Ввод чисел с клавиатуры | SAVIK | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 19 | 26.05.2008 12:54 |
ввод данных с клавиатуры | juden | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 07.05.2008 18:05 |