Описание тега readkey

ReadKey() - это консольный метод для получения следующего символа, нажатого пользователем.
2 ответа

C# Завершение программы с помощью комбинации клавиш без нажатия клавиши ввода во время чтения

Теперь вот ситуация, в которой мы находимся: getinput: //things happen here string typed = Console.ReadLine(); try if (typed == "com") { //things happen here } else if (Console.ReadKey(true).Key == (ConsoleKey.F1) + (ConsoleModifiers.Alt)) { System.…
01 авг '18 в 14:51
1 ответ

Readkey в Паскале (Неизвестный Идентификатор)

Я учусь использовать графический режим из Pascal (используя Turbo Pascal 5.5). Это простой код, который показывает мне графический режим с некоторыми сообщениями: program GraficoPri uses Graph; var Driver, Modo : Integer; begin Driver := VGA; Modo :…
20 май '14 в 16:30
0 ответов

Я пытаюсь замаскировать символы, введенные в консоль, с помощью '*', но это просто повторяет звездочки, кто-нибудь знает, что я могу сделать?

using System; class MainClass { public static void Main (string[] args) { Console.Write("password: "); string password = null; while (true){ var key = Console.ReadKey(true); Console.Write("*"); password += key.KeyChar; if (key.Key == ConsoleKey.Ente…
16 дек '18 в 11:30
1 ответ

Readkey() в Java: как это сделать?

Я работал с Pascal, и теперь я пытаюсь понять, есть ли (в java) что-то подобное команды Pascal readkey(). Я искал это, но я не нашел ничего хорошего, только ответ, как это: try { java.io.InputStreamReader in = new java.io.InputStreamReader(System.in…
01 ноя '15 в 12:13
1 ответ

Консольное приложение C# захват нажатия клавиш

Можно ли проверить нажатие клавиш в Консольном приложении любым другим способом, кроме Console.ReadKey()? Я изменил настройки проекта на Приложение Windows, чтобы окно консоли не отображалось. Но если окно консоли не отображается, приложение переста…
05 фев '15 в 14:47
1 ответ

Событие по ключу введено во время работы Console.Readline

Я разрабатываю проект, который делает что-то конкретное, набирая команду, подобную терминалу в Mac OS. Проблема в том, что Console.ReadLine а также Console.ReadKey методы не делятся друг с другом потоками. Например, я создаю программу, которая завер…
02 авг '17 в 17:10
1 ответ

Консольное приложение VB.NET 2010 Подождите 5 секунд ключ, продолжайте, если нет

Итак, я попытался посмотреть на нескольких сайтах Google и не могу найти ответ на этот вопрос. Он находится в VB.Net как консольное приложение, способ, которым я хочу установить это, почти как запись в BIOS, когда у вас есть несколько секунд, чтобы …
1 ответ

Обработка возвращаемых значений ReadKey

Program Example3; uses Crt; { Program to demonstrate the ReadKey function. } var ch : char; begin writeln('Press Left/Right, Esc=Quit'); repeat ch:=ReadKey; case ch of #0 : begin ch:=ReadKey; {Read ScanCode} case ch of #32: Writeln ('Space'); #75 : …
26 мар '14 в 20:47
1 ответ

C# Преобразование ReadKey() в int

Я новичок в C#, и мне сказали создать текстовый симулятор битвы с Pokemon, поэтому в приведенном ниже коде у меня есть метод, позволяющий получить пользовательский ввод и решить, какую природу получить Pokemon: public static void NatureSelection(out…
20 дек '16 в 04:24
0 ответов

Java: чтение ключа из консоли без нажатия клавиши ввода

Я хочу прервать программу, когда пользователь нажимает определенную клавишу. Я пробую код ниже, но он работает только с клавишей ввода. java.io.InputStreamReader reader = new java.io.InputStreamReader(System.in); boolean b = false; while(!b) { try{ …
01 июн '15 в 01:35
0 ответов

Как вернуть символ ascii в SDL (freepascal)

Я хочу прочитать ключ ascii с клавиатуры, используя SDL под freepascal. Меня не волнует нажатие клавиш shift, ctrl, caps и т. Д. - только то, что обычно выдает символ при вводе в типичном приложении. Проблема в том, что я не могу правильно определит…
16 июн '13 в 18:31
0 ответов

Задача, что ReadsKey с клавиатуры не работает - шаблон Consumer/Producer

Я реализую один шаблон производителя / потребителя с использованием BlockingCollection. Когда я нажимаю "c" на клавиатуре, я хочу отменить операцию, используя CancellationToken. Странно то, что если я нажму "c" так быстро, как смогу после запуска пр…
7 ответов

Цикл while с двумя условиями, один из которых завершает программу

У меня есть код, который выходит из программы, когда пользователь вводит 'q' //press 'q' to quit application ConsoleKeyInfo info = Console.ReadKey(true); ; while (info.KeyChar != 'q') { info = Console.ReadKey(true); } Как мне изменить эту структуру …
03 авг '16 в 01:24
1 ответ

Что это значит, когда Term::ReadKey::ReadKey возвращает "0"?

С dumpkeys --long-info При вызове в Linux-терминале я получаю следующие значения: # ... 0x0000 nul 0x0001 Control_a 0x0002 Control_b 0x0003 Control_c 0x0004 Control_d # ... Когда я запускаю этот скрипт и нажимаю Ctrl a или же Ctrl b Я получаю соотве…
18 апр '13 в 12:01
1 ответ

Проверяйте ReadKey только для букв (алфавита) в строке

Я играю в игру "Палач", но у меня есть проблема. Я использую ReadKey, чтобы найти догадку игрока, но он может использовать даже цифры или кнопки, такие как "Ввод" и т. Д. Я хочу остановить это, но я не знаю как:/ Можете ли вы помочь мне, пожалуйста?…
01 ноя '16 в 12:35
3 ответа

Как я могу ограничить ввод пользователя одним альфа-символом в C#?

Я использую следующий код, чтобы принять пользовательский ввод. Я хочу ограничить ввод пользователя только одним буквенным символом. Я нахожу множество проверок, использующих IsNumber для проверки целочисленного ввода, и много информации об использо…
11 май '13 в 02:23
1 ответ

C# как отобразить следующую WriteLine после нажатия клавиши

В основном в моем коде я хочу, чтобы он отображал следующие строки после того, как пользователь нажал клавишу. Я думал, что это ReadKey, но после нажатия клавиши он закрывается. Например WriteLine("Press any key to display invoice..."); ReadKey(); /…
17 янв '19 в 05:13
2 ответа

C# - Проблемы с анимацией, используя метод readkey()

Я пытаюсь создать консольное приложение, которое позволит пользователю управлять анимацией слова на экране. В основном я показываю слово, и затем оно начинает двигаться в соответствии с клавишами, нажатыми пользователем. Это почти работает, но по не…
01 июл '17 в 05:24
1 ответ

C++ читает пользовательский ввод без нажатия клавиши возврата (Mac OS X), так же, как кнопка чтения в Turbo Pascal

Я видел много постов по этому поводу, но ни один из них не ответил на вопрос, они приводят примеры, которые не работают, все, что вы получаете, - это больше сообщений об ошибках или просто отсылаемых по другим касательным. ncurses постоянно упоминае…
19 окт '18 в 12:32
4 ответа

Perl Term::ReadKey со стрелками

Я использую Term::ReadKey в ReadMode('cbreak'), чтобы прочитать один символ и выполнить действие, основанное на вводе. Это прекрасно работает для всех других клавиш, кроме клавиш со стрелками. Когда нажимаются клавиши со стрелками, действие выполняе…
09 сен '15 в 22:10