HispaMSX

Re: [hispamsx] duda

2001-11-02 23:28:25
El Vie 02 Nov 2001 10:44, escribiste:

Una dudilla. Cuando hago un INKEY$, éste lee la tecla que se pulsará a
continuación, pero si pulso 2 teclas, la primera pulsada es leída por el
ordenador, y la segunda va a parar a un buffer, y si vuelvo a hacer otro
INKEY$ a continuación, automáticamente va a leer la tecla almacenada en
dicho buffer. Hay alguna manera de vaciar ese buffer? con algún poke?

Lo digo pq si hago un programa que espere una tecla y al pulsarla, por
error le doy a dos, la siguiente vez que tenga que esperarse a que pulse
otra tecla no la hará, ya que leerá la del buffer y pasará.

a ver si no mesquivoco:

defusr0=&h156
a=usr(0)

esto te vacía el buffer, pero también creo recordar que se podía facer con un 
poke guay... seguro que habrá alguien que lea esto lo y lo sepa mejor que yo

Ramón

<Anterior en la conversación] Conversación actual [Siguiente en la conversación>