Asp Aula3
Asp Aula3
Loops
Procedimentos
Formulários
Objeto Request
Include
Loops – aula3
For - Servem para executar um mesmo bloco de códigos
repetidas vezes.
1. <% @ Language=VBscript %>
2. <html>
3. <head><title> Exemplo2 </title></head>
4. <body>
5. <%
6. For i=1 to 10
7. Response.write (“Linha ” & i & “<br>”)
8. Next
9. %>
10. </body>
11. </html>
Loops – aula3
While - não precisa ter um número pré-determinado de
vezes ele é executado enquanto a condição for
verdadeira.
1. <% @ Language=VBscript %>
2. <html>
3. <head><title> Exemplo2 </title></head>
4. <body>
5. <%
6. i = 1
7. While (i < 10000)
8. Response write (i)
9. i=i*2
10. Response.write ( “ vezes 2 é igual a “ & i & “<br>” )
11. Wend
12. %>
13. </body>
14. </html>
Procedimentos – aula3
Função - É um bloco de código reutilizável que é executado quando
é chamado por algum evento ou outra função e irá retornar um
valor.
1. <% @ Language=VBscript %>
2. <html>
3. <head><title> Exemplo </title></head>
4. <body>
5. <%
6. Function soma(valor1,valor2)
7. If valor1 = "" then
8. valor1 = 0
9. If valor2 = "" then
10. valor2 = 0
11. soma = valor1 + valor2
12. End Function
13. response.write soma(2,3)
14. %>
15. </body></html>
1. Os argumentos que são os valores passados para a função quando
ela é chamada deve ficar entre parênteses.
Procedimentos – aula3
Sub - É um bloco de código reutilizável que é executado quando é
chamado por algum evento ou outra função e não retorna um valor.
1. <% @ Language=VBscript %>
2. <html>
3. <head><title> Exemplo </title></head>
4. <body>
5. <%
6. Sub visualizar_nome(nome)
7. response.write "O nome do site é: " & nome
8. End Sub
9. response.write “Um site em ASP que oferece Tutoriais a seus
visitantes?"
10. visualizar_nome("ASPBRASIL")
11. response.write "<div><a
href=www.aspbrasil.com.br>Home</a></div>"
12. %>
13.</body></html>