Materiais/Cursos
- Pessoal
- Alimentação
- Extras
- Jogos e Esportes
- Informática
- Artes
- Telefônia
- Dinheiro
- Música
- Concursos
- Adulto
 
Dicas e Guias
- Artes e Cultura
- Ciências e Experiências
- Compras e Serviços
- Culinária e Receitas
- Dinheiro e Finanças
- Educação e Sabedoria
- Esportes e Jogos
- Estética e Beleza
- Estudos Bíblicos
- Fontes de Referência
- Games e Truques
- Histórias e Contos
- Humor e Piadas
- Internet e Informática
- Lazer e Diversão
- Limpeza e Consertos
- Mágicas e Truques
- Música e Instrumentos
- Saúde e Tratamentos
- Outros - Variados
Escreva uma Dica!
Mensagens
- Amizade
- Estudos e Cursos
- Humor
- Natureza
- Pessoa
- Reflexão
- Religiosa
- Saúde
- Vida
Envie sua Mensagem
 
Sites de Conteúdo Gratuito
- acesso grátis
- albúm de foto
- agenda virtual
- antivírus grátis
- bate papo
- blogs & Cia
- bookmarks
- brindes e prêmios
- cartões virtuais
- classificados virtuais
- cliparts grátis
- comparação de preços
- culinária
- dinheiro
- discos virtuais
- downloads
- drives
- ebook grátis
- email grátis
- educação
- empregos
- fontes grátis
- humor
- infantil
- jornal e revistas
- leilões virtuais
- lista de discussão
- música gratis cifra
- música grátis mp3
- namoro online
- tradutores online



Receba
Novidades em seu e-mail

Curso Básico de ASP
Material de Curso Básico de ASP Gratuito



SUBROTINAS

VBScript possui dois tipos de subrotinas: Sub e Function. Um Sub é um conjunto de comandos associados a um identificador alfanumérico. Uma Function possui a mesma definição só que além de executar os comandos a ela associados, pode gerar um valor como resultado. Essas subrotinas podem ainda receber algum(s) valor(s) como parâmetro. Suas respectivas sintaxes:

Sub nome_procedimento([parâmetro(s)])

comando(s)

End Sub

Function nome_função([parâmetro(s)])

comando(s)

End Function

Exemplo 9: rotinas.asp:

<% @ LANGUAGE=VBSCRIPT %>
<% Option Explicit %>
<HTML><HEAD><TITLE>Curso ASP</TITLE></HEAD>
<BODY>
<% Function Soma(a,b)
Dim Resultado
Resultado = a + b
Soma = Resultado
end Function %>
<% Dim e
e = Soma(10,20) %>
<% Dim A,B
A = "Variável Global A"
B = "Variável Global B"
MudaB %>
Resultados da Sub:<BR>
Valor de A = <%=A%><BR>
Valor de B = <%=B%><BR><BR>
<% Sub MudaB()
Dim A
A = "Variável A no SUB"
B = "Variável B no SUB"
End Sub
%>
Resultados da Function:<BR>
Soma(10,20)= <% = e%><BR>
Soma(100,200)=<% =Soma(100,200) %>
</BODY></HTML>

Observe que o código para o SUB (ou Function) não precisa ser escrito antes de sua chamada.

INCLUDE FILES

Essa é mais uma das formas que existe para poupar trabalho dos programadores economizando
linhas de código. A idéia é criar um arquivo texto de qualquer extensão que contenha um conjunto de
subrotinas. Essas, estarão disponíveis a qualquer página asp que faça referência a esse arquivo.
Existem duas formas de referenciar tal arquivo numa página ASP:

<!-- #INCLUDE VIRTUAL=”path_virtual/nome_arquivo” --> ou
<!-- #INCLUDE FILE=”path_fisico/nome_arquivo” -->

FUNÇÕES

Função Retorno
Abs (valor_numérico) módulo de um número
Fix (valor_numérico) parte inteira de um número
Int (valor_numérico) parte inteira de um número
se valor < 0, imediatamente menor
Log (valor_numérico) logaritmo Neperiano de um número
Sqr (valor_numérico) raiz quadrada de um valor numérico
Date data atual
Time hora atual
Now data e hora atual
Day (valor_data) dia de uma determinada data
Month (valor_data) mês de uma determinada data
Year (valor_data) ano de uma determinada data
Weekday (valor_data) dia da semana no formato numérico de uma determinada data
Hour (tempo) hora de uma determinada expressão de tempo
Minute (tempo) minutos de uma determinada
expressão de tempo
Second (tempo) segundos de uma determinada
expressão de tempo
Asc (caractere) correspondente ASCII do caracter
Lcase (string) todos os caracteres minúsculos
Ucase (String) todos os caracteres maiúsculos
Len (String) número de caracteres de uma string
FormatCurrency (Valor Numérico) padrão moeda configurado no servidor
 
Página Anterior
Próxima Página
voltar próximo
1 - 2 - 3 - 4

 
 

 

IdealGratis.com © Copyright - Todos os direitos reservado aos seus respectivos Autores. - Envie seu Material - | Parceiros
Escolha seu Idioma:
English (British)
Spanish
French
Italian
Deutsch