Microsoft VBScript
Pesquisas Acadêmicas: Microsoft VBScript. Pesquise 862.000+ trabalhos acadêmicosPor: leoniltonmeirele • 14/6/2014 • Pesquisas Acadêmicas • 4.363 Palavras (18 Páginas) • 217 Visualizações
1/12
Microsoft Visual Basic Family
Microsoft VBScript
Todos os Direitos Reservados a Microsoft
O que é VBScript?
Um dos recursos mais interessantes do ActiveX é a disponibilidade de scripting em diversas linguagens.
Desenvolvedores de aplicativo adotaram o Visual Basic com braços abertos porque era fácil de gerar aplicativos para
Windows rapidamente sem se preocupar com muitos dos detalhes da programação do Windows. A Microsoft espera
que, ao oferecer VBScript sob a plataforma de serviços de scripting do ActiveX impulsione o desenvolvimento na Web
de forma semelhante. O VBScript lhe permite incluir lógica condicional sofisticada e processamento de evento em uma
página da Web sem compilar coisa alguma. E, se você já conhece o Visual Basic, o VBScript será muito fácil. Se você
nunca viu o Visual Basic, não se preocupe, pois o VBScript é semelhante a outras linguagens de programação, e você
aprenderá rapidamente. O Microsoft Visual Basic Scripting Edition, o mais novo membro da família da línguagem de
programação Visual Basic, traz scripting ativo para uma vasta variedade de ambientes, incluindo o scripting de cliente
com o Microsoft Internet Explorer e o scripting de servidor com o Microsoft Internet Information Server.
Fácil de Usar e Aprender
Se você já programa em Visual Basic ou Visual Basic for Applications, você estará muito a vontade para desenvolver
aplicações com o VBScript. Mesmo que você não saiba programar em Visual Basic, uma vez aprendido o VBScript,
você estará no caminho certo para começar a programar com toda a família da linguagem Visual Basic. Embora você
possa aprender VBScript neste Tutorial, programação irá requerer um estudo mais aprofundado não disponível neste
Tutorial. Um bom conselho para os que desejam iniciar a programar na linguagem Visual Basic, são os livros
disponíveis no mercado que trazem exemplos didáticos, ilustrativos e simples.
ActiveX Scripting
O ActiveX Scripting oferece muito mais do que apenas uma linguagem de scripting para navegadores da Web. ActiveX
é uma plataforma para desenvolvimento de qualquer quantidade de linguagens de scripting para qualquer finalidade que
os desenvolvedores da Web exijam. Usando os serviços de scripting do ActiveX, uma linguagem de scripting pode ser
implementada em qualquer plataforma. O ActiveX Scripting é construído a partir de dois componentes principais
básicos: Hosts de Scripting do ActiveX - Os aplicativos em que um scripting é executado. Mecanismos de Scripting do
ActiveX – A linguagem em que o scripting é escrito. O ActiveX Scripting pode ser hospedado em diversos aplicativos.
O melhor exemplo de um host do ActiveX é MSIE 3.0. MSIE 3.0 aceita o VBScript. Além disso, o ActiveX Scripting
oferece um ambiente para dar suporte ao scripting em servidores da Web, ferramentas de autoria da Internet ou outros
aplicativos, em diversas linguagens de scripting.
VBScript em outras Aplicações e Browsers
Como um desenvolvedor, você tem licença para usar seus códigos fontes em VBScript em suas aplicações. A Microsoft
fornece implementações binárias do VBScript em Windows 16-bits e 32-bits, e para o Macintosh®. VBScript é
integrado com browsers da World Wide Web. VBScript e ActiveX Scripting pode também ser usuados como uma
línguagem geral em outras aplicações.
Adicionando Códigos do VBScript em uma Página HTML
Você pode usar os elementos de SCRIPT, para adicionar códigos do VBScript em uma página HTML.
2/12
A Tag <SCRIPT>
Os código do VBScript são escritos dentro da tag <SCRIPT>. Por Exemplo, um procedimento para testar uma data de
entrega pode aparecer como se segue:
<SCRIPT LANGUAGE="VBScript">
<!--
Function CanDeliver(Dt)
CanDeliver = (CDate(Dt) - Now()) > 2
End Function
-->
</SCRIPT>
Inicia e conclui com a tag <SCRIPT>. O atributo LANGUAGE indica a linguagem de scripting. Você deve especificar
a línguagem porque os browsers podem usar outros tipos linguagens de scripting. Note que a função CanDeliver é
embutida nas tags de comentário (<!-- e -->). Isto previne browsers que não compreende a tag <SCRIPT> de exibir o
código.
Você pode incluir o Script na seção HEAD da página:
<HTML>
<HEAD>
<TITLE>Place Your Order</TITLE>
<SCRIPT LANGUAGE="VBScript">
<!--
Function CanDeliver(Dt)
CanDeliver = (CDate(Dt) - Now()) > 2
End Function
-->
</SCRIPT>
</HEAD>
<BODY>
...