Ir para conteúdo
Fórum Script Brasil
  • 0

Dúvida Asp (vbscript)


oalexandrino

Pergunta

ex.:

dim nome

dim aux

dim arrayDados(0)

arrayDados(0) = nome

aux = "José"

como eu poderia atribuir a var nome o conteúdo de aux, sem "ter acesso" a nome.

Por exemplo, eu sei que no índice 0 do array tem uma var, porém eu não sei que var é essa só sei que ela por estar no índice 0 eu devo atribuir o valor de aux...

como poderia fazer isso em VbScript?

é possível?

PS: eu não posso explicitamente fazer isso:

nome = aux, pois na aplicação não rola..

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

aí cara eu não entendi muito bem o que você disse, mas se for assim olha. Se eu entendi você quer que aux seja igual a josé, nome é igual a aux e o array(0) é igual a nome, é isso? se for assim do jeito que eu coloquei dá certo! biggrin.gif

<%
dim nome, aux, array(0) 

aux = "José"
nome = aux
array(0) = nome

response.write aux & "<BR>" & array(0) & "<BR>" & nome
%>

Link para o comentário
Compartilhar em outros sites

  • 0
aí cara eu não entendi muito bem o que você disse, mas se for assim olha. Se eu entendi você quer que aux seja igual a josé, nome é igual a aux e o array(0) é igual a nome, é isso? se for assim do jeito que eu coloquei dá certo! biggrin.gif

<%
dim nome, aux, array(0) 

aux = "José"
nome = aux
array(0) = nome

response.write aux & "<BR>" & array(0) & "<BR>" & nome
%>

cara é mais ou menos assim mesmo...

porém deixa explicar melhor...

seria exatamente dessa forma:

tenho 2 arrays com mesma dimensão

1º ARRAY => contém variáveis vazias

2º ARRAY => contém valores que serão colocadas nessas variáveis

para saber qual variável receberá o seu respectiva valor, seguirá a seguinte regra...

arrayVar(0) = arrayValor(0)

arrayVar(1) = arrayValor(1)

arrayVar(2) = arrayValor(2)

arrayVar(3) = arrayValor(3)

agora eu não queria colocar os valores nas posições de "arrayVar" e sim naquela variável que aquela posição guarda...depois desse possível loop seria o seguinte...

se por acaso a posicao arrayVar(2) tivesse a var nomeUser, e arrayValor(2) tivesse 'nobody' eu imprimiria

nomeUser e sairia 'nobody'...

ok?

bem, mas não seu se isso é possível...

abraços!

Olavo

Link para o comentário
Compartilhar em outros sites

  • 0

se eu entendi direito eu não sei se dá não, porque quando você diz que o arrayvar é igual ao arrayvalor ele vai manter isso. só dá se você usar if.

tipo if arrayvar() = "nomeuser" then

arrayvalor() = "nobody"

end if

Espero ter ajudado!!

Abraços

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...