You are on page 1of 3

Vb Script

Que VBScript? Fcil para usar e aprender ActiveX Scripting Somando Cdigo do VBScript para uma pgina de HTML

Que VBScript?
Microsoft Visual Basic Scripting Edition, o mais novo membro da famlia 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.

Fcil para Usar e Aprender


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

ActiveX Scripting
VBScript utiliza ActiveX, Scripting. Com o ActiveX Scripting, browsers e outros requerimentos do anfitrio podem no requererem cdigo de integrao especial para cada componente do scripting. ActiveX Scripting habilita um anfitrio para compilar escritas, obtm e chamam pontos de entrada, e administram o namespace disponvel ao desenvolvedor. Com o ActiveX Scripting, vendedores de linguagem podem criar lngua padronizada. Microsoft fornecer corrida-tempo apoio ao VBScript. Microsoft est trabalhando com vrios grupos de Internet para definir o padro do ActiveX Scripting de modo que mquinas do scripting podem estar permutveis. ActiveX Scripting acostumado em Microsoft Internet Explorer e em Microsoft Microsoft Internet Information Server.

Somando Cdigo Do VBScript para uma Pgina De HTML

Voc pode usar o elemento de SCRIPT para somar cdigo do VBScript para uma pgina de HTML. A Tag <SCRIPT> Cdigo do VBScript escrito dentro do <SCRIPT>. Por exemplo, um procedimento para testar uma data de entrega pde aparece como se segue: <SCRIPT LANGUAGE="VBScript">

<!-Function CanDeliver(Dt) CanDeliver = (CDate(Dt) - Now()) > 2 End Function --> </SCRIPT> A tag <SCRIPT> circundam o cdigo. O atributo dea lnguagem indica a lngua do scripting. Voc deve especificar a lngua porque browsers podem usar outras lnguas do scripting. Note que a funo do CanDeliver embutida dentro comentrio (). Isto previne browsers que no suportam a linguagem. Voc pode incluir isto na seo 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 pgina HTML. Voc pode colocar eles entre o BODY ou HEAD. Entretanto, voc provavelmente desejar colocar todo propsito do cdigo do scripting na seo HEAD. Guardando seu cdigo na seo HEAD assegura que ele ser todo executado antes de entrar no BODY ou que o usurio consigua integarir com sua pgina. Um exceo notvel para esta regra que voc pode deseja fornecer cdigo do scripting de forma a responder aos eventos de objetos no seu formulrio. Por Exemplo, voc pode embutir o cdigo do scripting para responder para um boto quando um boto for pressionado: <HTML> <HEAD> <TITLE>Teste de boto</TITLE> </HEAD> <BODY> <FORM NAME="Form1"> <INPUT TYPE="Button" NAME="Button1" VALUE="Clique"> <SCRIPT FOR="Button1" EVENT="onClick" LANGUAGE="VBScript"> MsgBox "Boto pressionado!" </SCRIPT>

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

You might also like