Latest web development tutorials

variável VBScript

Variável é um "recipiente" para armazenar informações.


Exemplos

Tente - Exemplo (apenas para IE)

Criação e alteração de variáveis
Como criar uma variável e atribuir a ele, e, em seguida, alterar o valor.

Insira os valores das variáveis em um texto
Como inserir os valores das variáveis ​​em algum texto.

Criação de uma matriz
A matriz é usada para armazenar uma série de artigos relacionados. Este exemplo demonstra como criar um nome de matriz de armazenamento.


Lembre-se na álgebra escola que você aprendeu?

Lembre-se na álgebra escola que você aprendeu? x = 5, y = 6, z = x + y

Lembra-se? A letra (como x) pode salvar um valor (como 5), e pode usar as informações acima para calcular o valor de z é de 11.

Estas letras são chamadosvariáveis, variáveis pode ser utilizada para armazenar valores (x = 5) ou expressões (z = x + y).


variável VBScript

Comparado com algébrica, VBScript variável usada para armazenar valores ou expressões.

Variável pode ter um nome curto, como x, ou um nome mais descritivo, como carname.

VBScript regra nome da variável:

  • Devemos começar com uma letra
  • Não contém um ponto (.)
  • Não mais de 255 caracteres

No VBScript, todas as variáveis são associados com o tipo devariantepode armazenar diferentes tipos de dados.


Statement (Criação) variável VBScript

Criar a variável VBScript é geralmente referida como variável "declaração".

Você pode Dim, Público ou declaração privada para declarar variáveis ​​de VBScript. Como se segue:

Dim x
Dim carname

Agora que você criou duas variáveis. É o nome da variável "X" e "carname".

Você também pode usá-lo no nome do script para declarar variáveis. Como se segue:

carname="Volvo"

Agora que você criou uma variável. Nome da variável é "carname". Então, esta abordagem não é uma boa idéia, pois você pode digitar incorretamente o nome da variável no script, que podem causar resultados estranhos quando o script é executado.

Se você digitar incorretamente um nome de variável, como "carname" variável é grafada como "carnime", o script cria automaticamente uma nova variável chamada "carnime" de. A fim de evitar um script para fazer isso, você pode usar a instrução Option Explicit. Se você usar esta declaração, você deve usar a instrução Dim, pública ou privada para declarar todas as variáveis.

Para o topo da instrução Option Explicit é colocado no script, como segue:

Option Explicit
Dim carname
carname=some value


Atribuir valores a variáveis

Você pode atribuir uma variável da seguinte maneira:

carname="Volvo"
x=10

Os nomes de variáveis ​​estão no lado esquerdo da expressão, é necessário atribuir o valor da variável no lado direito na expressão. Variable "carname" O valor é agora "Volvo", a variável "x" é o valor de "10"


Tempo de vida de variáveis

variável ao vivo refere-se ao período de tempo em que podem existir.

Quando você declarar uma variável em uma sub-rotina, variáveis ​​só podem ser acessados ​​dentro do programa. Quando você sair do programa, a variável irá falhar. Essas variáveis ​​são chamadas de variáveis ​​locais. Você pode usar o mesmo nome de uma variável local em uma rotina diferente, porque cada declaração de variável só pode ser identificada dentro do seu programa.

Se você declarar uma variável fora de uma sub-rotina, todas as rotinas em sua página pode acessá-lo. A sobrevivência destas variáveis ​​começa eles são declarados, e termina a página é fechada.


variável de matriz VBScript

Variável é utilizado em uma única matriz de uma pluralidade de valores armazenados na variável.

No exemplo a seguir, nós declarar uma matriz contém três elementos:

Dim names(2)

Os números em parênteses mostram os dois. índices de matriz começam em 0, portanto, a matriz contém três elementos. É a capacidade de uma matriz fixa. Pode atribuir a cada elemento da matriz de dados, como se segue:

names(0)="Tove"
names(1)="Jani"
names(2)="Stale"

Da mesma forma, usando os seguintes rótulos são particulares elemento da matriz, você pode recuperar o valor de qualquer elemento. Como se segue:

mother=names(0)

Você pode usar até 60 em uma matriz de dimensão. O método de matriz multidimensional está entre parênteses com vírgulas para números separados. Aqui, nós declarar uma matriz bidimensional contém cinco fileiras de sete:

Dim table(4,6)

Para a atribuição de grupo de dois dígitos:

Exemplos (apenas para IE)

<html>
<body>

<script type="text/vbscript">
Dim x(2,2)
x(0,0)="Volvo"
x(0,1)="BMW"
x(0,2)="Ford"
x(1,0)="Apple"
x(1,1)="Orange"
x(1,2)="Banana"
x(2,0)="Coke"
x(2,1)="Pepsi"
x(2,2)="Sprite"
for i=0 to 2
document.write("<p>")
for j=0 to 2
document.write(x(i,j) & "<br />")
next
document.write("</p>")
next
</script>

</body>
</html>

tente »