Programas do VBScript
- Página anterior Variáveis do VB
- Próxima página Sentenças Condicional do VB
Exemplo
- Subrotina
- Esta subrotina não retorna nenhum valor.
- Programa de função
- Se você desejar retornar algum valor, pode usar o programa de função.
Programas do VBScript
Podemos usar dois tipos de programas: subrotinas e programas de função.
Subrotina:
- É uma série de instruções, encapsuladas entre as instruções Sub e End Sub.
- Pode executar algumas operações, mas não retorna nenhum valor.
- Pode conter parâmetros passados por chamada de programa.
- Se não houver, deve haver parênteses vazios
Sub mysub() algumas sentenças Fim do subprograma
Sub mysub(argument1,argument2) algumas sentenças Fim do subprograma
Programa de função:
- É uma série de sentenças, encapsuladas entre as sentenças Function e End Function.
- Pode executar algumas operações e retornar um valor.
- Pode passar parâmetros para ele através de chamadas de programa.
- Se não houver, deve haver parênteses vazios
- Pode retornar um valor atribuindo um valor ao nome do programa da função.
Função myfunction() algumas sentenças myfunction=some value Fim da função
Função myfunction(argumento1,argumento2) algumas sentenças myfunction=some value Fim da função
Chamar subprograma ou função de programa
Pode chamar assim uma função:
name = findname()
Este função é chamada "findname", a função retornará um valor, que será armazenado na variável "name".
Ou pode fazer assim:
msgbox "Seu nome é " & findname()
Nós chamamos a função chamada "findname", o valor retornado pela função será exibido na caixa de mensagem.
Pode chamar assim o subprograma:
Call MyProc(argumento)
Ou, também pode omitir a sentença Call:
argumento MyProc
- Página anterior Variáveis do VB
- Próxima página Sentenças Condicional do VB