Latest web development tutorials

programa de VBScript

VBScript puede utilizar dos procedimientos:

  • subrutina
  • Programación funcional


subrutina VBScript

subprograma:

  • Se trata de una serie de declaraciones, Sub y End están encapsuladas dentro de las sentencias Sub
  • Realizar algunas operaciones, perono devuelve valor
  • Puede tener parámetros
Sub mysub()
some statements
End Sub

o

Sub mysub(argument1,argument2)
some statements
End Sub

Ejemplos (sólo para IE)

Sub mysub()
document.write("I was written by a sub procedure")
End Sub

Trate »


programa de función de VBScript

Programación funcional

  • Es una serie de declaraciones, están encapsulados dentro de las sentencias de función de función y Fin
  • Realizar ciertas operaciones, ydevuelve un valor
  • Parámetro llamado al pasarla a través del programa puede tener.
  • Si no hay ningún argumento, debe tener paréntesis vacíos ()
  • A través del nombre del programa asignado a la función de la forma, de modo que pueda devolver un valor
Function myfunction()
some statements
myfunction=some value
End Function

o

Function myfunction(argument1,argument2)
some statements
myfunction=some value
End Function

Ejemplos (sólo para IE)

function myfunction()
myfunction=Date()
end function

Trate »


programa de llamada

Esta función se invoca sencilla para calcular dos argumentos:

Ejemplos (sólo para IE)

Function myfunction(a,b)
myfunction=a+b
End Function

document.write(myfunction(5,9))

Trate »

Función "mifuncion" devuelve los parámetros "a" y el parámetro "b" y. Aquí devuelve 14.

Cuando se llama al programa, puede utilizar la instrucción Call, de la siguiente manera:

Call MyProc(argument)

Alternativamente, se puede omitir la instrucción Call de la siguiente manera:

MyProc argument