Ultima modifica da un moderatore:
Function (Aggiornamento 2012/05/11)
Plugin di funzione fornisce per definire la funzione (evento). E 'importante per il mio sistema di plugin.
Plugin funzione offre ora tre modi per chiamare una funzione. esempio
1. tradizione modo, come in C1
Action: Set parameter
Action: Call
Expression: Get result
2. espressione: Call
Expression: Call
Il 1 ° parametro di "espressione: Call" è il nome della funzione. 2 °, 3 parametri sta mappando in param [0], parametro [1]
3. Azione: eseguire comandi
Action: Execute commands
Expression: Get result
Il parametro di "azione: Eseguire comandi" è una stringa. E 'simile a "espressione: Call". Primo parametro è un nome di funzione, 2 °, 3 sono i parametri di mapping a param [0], parametro [1].
Ci sono due differenti tra "azione: eseguire comandi" e "espressione: Call".
1. parametri (non il nome della funzione) userà "eval" per ottenere numero o una stringa. Se volete passare un parametro di stringa, utilizzare le virgolette singole, ex "Hi".
2. due o più comandi può concatenare con "\ n" (nuova riga) in una singola stringa.
Altri usi sarà presentato la prossima volta.
Nel plug-Funzione, l'espressione: param viene utilizzato per passare i parametri di input. Ci sono due modi per passare il valore di ritorno (s).
1. "Espressione: Risultato" è utilizzato per restituire valore singolo "espressione: Call"
2. "Espressione: Ret" è utilizzato per passare più di uno i valori di ritorno.
Plugin di funzione fornisce per definire la funzione (evento). E 'importante per il mio sistema di plugin.
Plugin funzione offre ora tre modi per chiamare una funzione. esempio
1. tradizione modo, come in C1
Action: Set parameter
Action: Call
Expression: Get result
2. espressione: Call
Expression: Call
Il 1 ° parametro di "espressione: Call" è il nome della funzione. 2 °, 3 parametri sta mappando in param [0], parametro [1]
3. Azione: eseguire comandi
Action: Execute commands
Expression: Get result
Il parametro di "azione: Eseguire comandi" è una stringa. E 'simile a "espressione: Call". Primo parametro è un nome di funzione, 2 °, 3 sono i parametri di mapping a param [0], parametro [1].
Ci sono due differenti tra "azione: eseguire comandi" e "espressione: Call".
1. parametri (non il nome della funzione) userà "eval" per ottenere numero o una stringa. Se volete passare un parametro di stringa, utilizzare le virgolette singole, ex "Hi".
2. due o più comandi può concatenare con "\ n" (nuova riga) in una singola stringa.
Altri usi sarà presentato la prossima volta.
Nel plug-Funzione, l'espressione: param viene utilizzato per passare i parametri di input. Ci sono due modi per passare il valore di ritorno (s).
1. "Espressione: Risultato" è utilizzato per restituire valore singolo "espressione: Call"
2. "Espressione: Ret" è utilizzato per passare più di uno i valori di ritorno.