programa de VBScript
VBScript pode usar dois procedimentos:
- sub-rotina
- Programação funcional
VBScript sub-rotina
sub-rotina:
- É uma série de declarações, Sub e End Sub são encapsulados dentro
- Executar algumas operações, masnão retorna valor
- Você pode ter parâmetros
Sub mysub()
some statements
End Sub
some statements
End Sub
ou
Sub mysub(argument1,argument2)
some statements
End Sub
some statements
End Sub
Exemplos (apenas para IE)
Sub mysub()
document.write("I was written by a sub procedure")
End Sub
document.write("I was written by a sub procedure")
End Sub
tente »
Programa função VBScript
Programação funcional
- É uma série de declarações, são encapsulados dentro da função e End Function
- Executar determinadas operações, eretorna um valor
- Parâmetro chamado para passá-lo através do programa pode ter.
- Se não há nenhum argumento, deve ter parênteses vazios ()
- Através do nome do programa atribuído à função do caminho, de forma que ele pode retornar um valor
Function myfunction()
some statements
myfunction=some value
End Function
some statements
myfunction=some value
End Function
ou
Function myfunction(argument1,argument2)
some statements
myfunction=some value
End Function
some statements
myfunction=some value
End Function
programa de chamada
Esta simples função é chamada para calcular dois argumentos:
Exemplos (apenas para IE)
Function myfunction(a,b)
myfunction=a+b
End Function
document.write(myfunction(5,9))
myfunction=a+b
End Function
document.write(myfunction(5,9))
tente »
Função "myfunction" retorna os parâmetros "a" e o parâmetro "b" e. Aqui retorna 14.
Quando você chama o programa, você pode usar a instrução de chamada, como segue:
Call MyProc(argument)
Alternativamente, você pode omitir a instrução de chamada da seguinte forma:
MyProc argument