USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Array
DaviSaba
SANTA ROSA DE VITERBO
SP - BRASIL
Postada em 23/11/2006 08:50 hs            
Bom dia !!! tem como limpar uma variavel array de uma so vez ? por exemplo:
 
Dim Teste(10) as String
Teste(0) = 'Teste 01'
Teste(1) = 'Teste 02'
Teste(2) = 'Teste 03'
 
Teria como apos usar esses valores, limpar eles com um unico comando ? Hoje tenho que rodar um loop limpando um por um.
     
PH1959
Pontos: 2843
SÃO JOSÉ DOS CAMPOS
SP - BRASIL
ENUNCIADA !
Postada em 23/11/2006 09:41 hs            
bota assim
no declarations
dim teste as variant
 
no procedure onde vc vai carregar os valores
redim teste(10)as string
 
qdo vc terminar de usar
redim teste(0) as string
 
fui
 
   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 23/11/2006 10:18 hs            
se vc quer limpar somente o conteúdo de cada elemento do array é isso q o colega PH colocou mas em vez de teste(0) é teste(10) segundo o exemplo... pq no caso: redim teste(0) as string está redimensionando o array, acho q não é o q vc quer né? Quer limpar só o conteúdo de cada elemento...
 
ah... se vc quiser redimensionar o array sem perder o conteúdo use assim:

ReDim Preserve Teste(15)  as String
 
at+
 
obs.: Aos administradores e afins... por favor apaguem os meus posts semelhantes a estes. Deu a louca no browser e o post q escrevi foi enviado várias vezes... estarei denunciando os outros tópicos repetidos para facilitar. Obrigado!
TÓPICO EDITADO
 
PH1959
Pontos: 2843
SÃO JOSÉ DOS CAMPOS
SP - BRASIL
ENUNCIADA !
Postada em 23/11/2006 10:30 hs            
ghost a idéia é a seguinte: eu disse para redimensionar para (0) pq eu também disse para q ele dimensionasse para (10) NO LOCAL onde ela seria carregada..ou seja a cada carga ela seria redimensionada ( Não precisaria realmente redimensionar para (0) mas eu costumo usar desta forma para poder livrar espaços na memória...
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página