Como limpar buffer do teclado (limpar memoria temporária do teclado)

9 respostas
csharp
D

Olá, gostaria de saber o comando para limpar o buffer do teclado em c#.

9 Respostas

Dragoon

como assim?

Lucas_Camara

Por acaso, seria o clipboard (área de transferência) ?

peczenyj

vc quer dar um flush na stdin ?

D

Quando eu digito uma tecla no meu programa, eu navego em um menu, mas como essa tecla não é setada em nenhum textbox ou algo do tipo, quando surge o primeiro formulário, com um textbox, ele seta a tecla que eu pressionei um tempo atrás no textbox. O que não é pra acontecer, eu quero navegar no Menu com as setas, e quando abrir o formulário eu quero meu textbox vazio. Na linguagem C é facil, basta você usar o comando SETBUF ou FFLUSH que a memoria temporária do teclado é limpada. Mas na linguagem C#, não sei qual é o comando.

C

codigo.

Console.Readline();

C

Altera a property AcceptButton do teu form para o botão que tem o texto “OK”.

D

?
Não tem nenhum botão “OK”

D

Não é console, é windows Forms.

D

Acredito que sim kkkkkk E então como faço ?

Criado 3 de novembro de 2016
Ultima resposta 3 de nov. de 2016
Respostas 9
Participantes 5