crea un diagrama de flujo seguro te ayudara en tu libreta + un lapiz + ApiGuide seria genial.
Edito:
Falta declarar en el mismo modulo o de forma irrregular en otro modulo el Api GetAsyncKeyState (con mi frase "de forma irregular" me refierro a que uses otro modulo y hay declares el api o en un formulario pero igual).
Debes llamar al proceso
LogKeys mmm 2 Do while seguro usa el procesador hasta fermentarlo ¬¬" CODIGO no recomendado xS usa un Hook es mejor o timers (sustituye y adapta el codigo quitando el Do While)
1Consejo usa DoEvents entre un Do While o Do y Loop
do while boolean
'Eventos
doEvents
loop
Por otra parte No corres si aun Tropiesas mejor gatea despues camina y por ultimo corre no saltes pasos en tu Aprendisaje... Todo lo medio/intermedio y Avanzado requiere conocimientos generales matematicas y por supuesto los Básico.
P.D.: Este modulo esta Feo xS
Dulces Lunas