Desde hace una semana no me deja ejecutar sistemas que siempre había podido hacerlo, sin haber modificado nada. Incluso si el sistema se para ya no deja volver a activarlo, saliendo el mensaje de que existe un problema en la función CALL por recibir un parámetro no numérico. Adjunto pantallazo con el mensaje exacto. Gracias por vuestra ayuda.
El código se ejecuta al final de cada compás.
Un período de tiempo corto (15 segundos) puede desencadenar un error más rápido.
Sin embargo, es posible que el marco de tiempo diferente no produzca el cálculo que crea el error.
Si eso sucede, tendrá que usar un marco de tiempo que crea el error.
Pruebe su sistema para detectar el error en ~ 15 segundos si su período de tiempo es superior a 15 segundos.
A continuación, coloque el código, err = HIGHEST[0] al principio del código después de cualquier instrucción DEFARM.
HIGHEST requiere un valor entero positivo, si se establece en cero, se producirá un error, que tendrá un mensaje de error diferente.
Al mover sistemáticamente la instrucción err en el código, se puede identificar dónde cambia el mensaje de error para acercarse a la línea que proporciona el mensaje de error original.
El código se lee de arriba a abajo, aunque podría hacerlo línea por línea, es mejor dividir el código por la mitad, esto es como una ‘búsqueda binaria’, para verificar qué mensaje de error.
En el resultado, siga dividiendo la sección de código que da el error original.
To help us continually offer you the best experience on ProRealCode, we use cookies. By clicking on "Continue" you are agreeing to our use of them. You can also check our "privacy policy" page for more information.Continue