Invocándola como cualquier otra función... con su nombre y parámetros obligatorios.
ejemplos:
' Las instrucción 'call' es opcional, pero si se añade, los paréntesis de la función son obligatorias... es decir estas 2 sentencias son equivalentes:
Tú mismo tienes en tú código llamadas a funciones como:
Vamos que sorprende una pregunta así...
ejemplos:
Código ( vb) [Seleccionar]
dim x as integer, v as integer, Total as integer
v= 12
' Llamada con asignación.
x = Sumar(5,v)
' Llamada como subrutina y no como función. 'Total' sería un parámetro pasado por referencia...
Call SumaYSigue(5,v,Total)
' Lllamada como parámetro de otra función:
call Msgbox Sumar(5,v)
x = Restar(sumar(5,v),11)
' Las instrucción 'call' es opcional, pero si se añade, los paréntesis de la función son obligatorias... es decir estas 2 sentencias son equivalentes:
Código ( vb) [Seleccionar]
Call SumaYSigue(5,v,Total)
SumaYSigue 5, v, Total
Tú mismo tienes en tú código llamadas a funciones como:
Código ( vb) [Seleccionar]
Printer.Print Txtnum.Text
Printer.EndDoc ' 'enddoc' es una función o sub del objeto printer, igual que 'print'
SendMessageArray List1.hwnd, LB_SETTABSTOPS, 4, lbtab(1)
Vamos que sorprende una pregunta así...