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