Vb Script

Que é VBScript?
Fácil para usar e aprender
ActiveX Scripting
Somando Código do VBScript para uma página de HTML




Que É VBScript?

Microsoft Visual Basic Scripting Edition, o mais novo membro da família Visual Basic traz scripting ativo para uma variedade vasta de ambientes, incluindo scripting de cliente Web Microsoft Internet Explorer e scripting de servidor Microsoft Internet Information Server.

Voltar


Fácil para Usar e Aprender

Se você já sabe Visual Basic ou Visual Basic or Visual Basic for Applications, VBScript está familializado. Mesmo que você não sabe VisualBasic, uma vez você aprende VBScript, você está no seu caminho para programar com a família toda de linguagem. Embora você pode aprender sobre VBScript somente neste tutorial, ele não fazerá você programar. Para obter conhecimentos de programação, terá que olhar em livros ou cursos.

Voltar


ActiveX Scripting

VBScript utiliza ActiveX, Scripting. Com o ActiveX Scripting, browsers e outros requerimentos do anfitrião podem não requererem código de integração especial para cada componente do scripting. ActiveX Scripting habilita um anfitrião para compilar escritas, obtêm e chamam pontos de entrada, e administram o namespace disponível ao desenvolvedor. Com o ActiveX Scripting, vendedores de linguagem podem criar língua padronizada. Microsoft fornecerá corrida-tempo apoio ao VBScript. Microsoft está trabalhando com vários grupos de Internet para definir o padrão do ActiveX Scripting de modo que máquinas do scripting podem estar permutáveis. ActiveX Scripting é acostumado em Microsoft® Internet Explorer e em Microsoft® Microsoft® Internet Information Server.

Voltar


Somando Código Do VBScript para uma Página De HTML

Você pode usar o elemento de SCRIPT para somar código do VBScript para uma página de HTML. A Tag <SCRIPT>

Código do VBScript é escrito dentro do <SCRIPT>. Por exemplo, um procedimento para testar uma data de entrega pôde aparece como se segue:

<SCRIPT LANGUAGE="VBScript">
     <!--
     Function CanDeliver(Dt)
          CanDeliver = (CDate(Dt) - Now()) > 2
     End Function
     -->
</SCRIPT>

A tag <SCRIPT> circundam o código. O atributo dea línguagem indica a língua do scripting. Você deve especificar a língua porque browsers podem usar outras línguas do scripting. Note que a função do CanDeliver é embutida dentro comentário (). Isto previne browsers que não suportam a linguagem.
Você pode incluir isto na seção principal, como se segue:

<HTML>
<HEAD>
<TITLE>Place Your Order</TITLE>
<SCRIPT LANGUAGE="VBScript">
     <!--
     Function CanDeliver(Dt)
          CanDeliver = (CDate(Dt) - Now()) > 2
     End Function
     -->
</SCRIPT>
</HEAD>
<BODY>
...

Você pode usar SCRIPT em qualquer parte de uma página HTML. Você pode colocar eles entre o BODY ou HEAD. Entretanto, você provavelmente desejará colocar todo propósito do código do scripting na seção HEAD. Guardando seu código na seção HEAD assegura que ele será todo executado antes de entrar no BODY ou que o usuário consigua integarir com sua página.
Um exceção notável para esta regra é que você pode deseja fornecer código do scripting de forma a responder aos eventos de objetos no seu formulário. Por Exemplo, você pode embutir o código do scripting para responder para um botão quando um botão for pressionado:

<HTML>
<HEAD>
<TITLE>Teste de botão</TITLE>
</HEAD>
<BODY>
<FORM NAME="Form1">
     <INPUT TYPE="Button" NAME="Button1" VALUE="Clique">
     <SCRIPT FOR="Button1" EVENT="onClick" LANGUAGE="VBScript">
      MsgBox "Botão pressionado!"
     </SCRIPT>
</FORM>
</BODY>
</HTML>

A maior parte do seu código aparecerá no procedimento Sub ou Function e será chamada unicamente quando o código que você escreveu causar isto para executá-lo. Entretanto, você pode escrever procedimentos fora do código do VBScript, mas ainda dentro um bloco de SCRIPT. Este código é executado unicamente uma vez, quando o HTML carrega. Isto permite que você inicie dados ou muda ovisual de sua Web Page.

Voltar