Cómo escribir el código fuente de un botón automático en Easy Language
Componentes utilizados: una etiqueta y un reloj
Explicación: Esto es para presionar aleatoriamente uno de ellos hacia arriba, abajo, izquierda y derecha cada 0,1 segundos. ¿Si desea presionar todos? arriba, abajo, izquierda y derecha durante 0,1 segundos, presione Simplemente elimine el juicio bajo eventos del ciclo de reloj
---------------------- ------------
.Versión 2
.Biblioteca de soporte shellEx
.Biblioteca de soporte eAPI
.Ventana de ensamblaje ensamblaje 1
Variable de ensamblaje F10, tipo entero
Variable de ensamblaje F11, tipo entero
Subrutina __start window_created
<. p> F10 = Registrar tecla de acceso rápido (_Iniciar ventana. Obtener identificador de ventana (), Etiqueta 1. Obtener identificador de ventana (), 0, tecla #F10)F11 = Registrar tecla de acceso rápido (_ Iniciar ventana. Obtener identificador de ventana (), etiqueta 1. Obtenga el identificador de ventana (, 0, tecla #F11)
Subrutina_etiqueta 1_evento de retroalimentación, tipo entero
Parámetro parámetro uno, tipo entero<. /p>
Parámetro parámetro dos, tipo entero
Inicio del juicio (parámetro uno = F10)
Reloj 1. Período de reloj = 100
. .Sentencia (Parámetro 1 = F11)
Reloj 1. Período de reloj = 0
.Predeterminado
.Sentencia finalizada
p>
.Subroutine_Clock 1_Period Event
.Variable local a, tipo entero
a = Toma un número aleatorio (1, 5)
. a = 1)
Teclas de simulación (#Tecla de cursor arriba, , )
Juicio (a = 2)
Teclas de simulación (#Tecla de cursor inferior, ). , )
.Judge (a = 3)
Simular teclas (#Tecla de cursor izquierda, , )
.Judge (a = 4)
Teclas de simulación (#tecla de cursor derecha, , )
Juicio (a = 5)
Teclas de simulación (#barra espaciadora, , )
---------------------------------------- ----- ------------