2 votos

¿Cuál es la diferencia entre `a` y `a` en la declaración del controlador de AppleScript

¿Cuál es la diferencia entre on y to en AppleScript declaración del controlador? Cuándo usar uno u otro?

Por ejemplo, los siguientes controladores de hacer lo mismo:

on demo1()
   return 1
end demo1

to demo2()
   return 1
end demo2

1voto

hjdm Puntos 18

No hay ninguna diferencia entre ellos. Ambos on y to son aceptables.

Desde El Uso De Controladores/Funciones

Listado de 13-3 muestra una variación del controlador en el Listado de 13-1, que usa el prefijo en lugar de en las. Cualquiera de las sintaxis es aceptable.

Desde El Controlador De Referencia

( on | to ) handlerName ¬
   [ [ of | in ] directParamName ] ¬
   [ ASLabel userParamName ]... ¬
   [ given userLabel:userParamName [, userLabel:userParamName ]...]
      [ statement ]...
end [ handlerName ]

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X