Professional Documents
Culture Documents
Objetivos:
Para crear funciones definidas por el usuario, debe seleccionar de la lista de controles en
las ventanas de código, la opción Function y de la lista de funciones elija New Function
Para crear la función,Usted debe llenar esta ventana con los datos correctos y en el area
de codigo escribir las instrucciones que la función debe realizar.La función debe terminar
con la instrucción return y la variable o expresión que contiene el valor de retorno.
ACCESS
Public:Indica que la función es publica,es decir se puede llamar desde cualquier módulo
de la ventana donde la define.
Protected: Indica que sólo el objeto que la contiene y todos sus descendientes pueden
acceder a ella
RETURN TYPE
PASS BY
Permite indicar la forma como se pasa el argumento a la función
Value: Solo pasa una copia del argumento a la función. Si la función cambia el
argumento, estos cambios no son reconocidos por el programa que llama a la función.
Reference:Permite que los cambios que la función a los argumentos sean reconocidos
por el programa que llama a la función.
ReadOnly:Evita que la función cambie el valor de los argumentos.
ARGUMENT TYPE
Indica el tipo de argumento que debe pasar el programa a la función
ARGUMENT NAME
Permite escribir el nombre de la variable que va a recibir el argumento.
integer m,n
m=integer(sle_1.text)
n=integer(sle_2.text)
sle_3.text=string(suma(m,n))
objeto:cb_intercambio Evento:clicked()
integer m,n
m=integer(sle_1.text)
n=integer(sle_2.text)
intercambio(m,n)
sle_3.text=string(m)
sle_4.text=string(n)