Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MarKteus

Quando usar a palavra reservada ?

Recommended Posts

Qdo usar é necessário usar o SET para atribuir valor a uma variável ?

 

Set my_var = "sadkasj"

 

my_var = "dsadja"

 

Fazem a mesma coisa ou não ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

use o DIM

 

dim my_var : my_var = "blaaaaaa"

ou

 

dim my_var
my_var = "blaaaaaa"

o SET é na verdade um "apontador" de criação ou setamento de objetos!

Compartilhar este post


Link para o post
Compartilhar em outros sites

até onde sei você não precisa declarar nada no asp

você pode colocar direto solto como string ou valor numérico

 

my_var_lt = "olaaaa"
my_var_nm = 2

O uso do DIM como o ted postou seria mais pra organização do seu código

afinal fica a mania das outras linguagens de ter que declarar tudo no início :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

até onde sei você não precisa declarar nada no asp

você pode colocar direto solto como string ou valor numérico

 

my_var_lt = "olaaaa"
my_var_nm = 2

O uso do DIM como o ted postou seria mais pra organização do seu código

afinal fica a mania das outras linguagens de ter que declarar tudo no início :D

A declaração da variável não é só para "enfeitar". Se você não declara, você vai atrasar a interpretação do código, pois o interpretador terá que descobrir durante o código se é uma variável, uma função ou qualquer outra coisa parecida.

 

Ao declarar você já está informando que é uma variável, logo a interpretação será mais rápida.

Compartilhar este post


Link para o post
Compartilhar em outros sites

SET - dclaração

designa uma referencia de objeto a uma variavel ou propriedade

 

ex:

 

SET objvar = objectexpression | Nothing

 

a sintaxe da declaração Set tem estas partes:

 

objectvar - o nome da variavel ou da propriedade, segue as convenções padrão de nomeação das variáveis.

 

objectexpression - expressão que consiste no mnome do objeto, outra variável declarada do mesmo 'tipo de objeto' ou de uma função ou método que retorna um tipo de objeto.

 

Nothing - Interronpe a associação de obectvar qualquer objeto especifico. a designação de objectivar a Nothing libera todos os recursos de sistema e memória associados ao objeto referenciado anteriormente, quando nenhuma outra variavel se refere a ele.

 

Para ser válida objectvar deve ser um tipo de ibjeto consistente com o objeto que esta sendo desginado, as declarações DIM,PRIVATE,PUBLIC ou REDIM só declaram uma variavel que se refere a um objeto,nenhum objeto real é referido, até você usar a declaracao SET, geralmente quando você usa SET para desginar uma referencia de objeto a uma variavel, nehuma copia do objeto é criada para aquela variavel, em vez disso, uma referencia ao objeto é criada

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.