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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  VARIÁVEL
Jaba
SÃO PEDRO DA ALDEIA
RJ - BRASIL
Postada em 08/07/2006 21:01 hs            
Olá pessoal, eu gostaria de criar variaveis em tempo de execução, é possível no VB?
Como eu poderia fazer isso?

att,
Rodrigo Porto
     
Sandro
não registrado
Postada em 08/07/2006 22:25 hs   
Olá,
 
infelizmente não. Mas o que você pretende fazer exatamente? Talvez exista alternativas.
     
Jaba
SÃO PEDRO DA ALDEIA
RJ - BRASIL
Postada em 08/07/2006 23:03 hs            
   Estou criando um jogo de cartas e neste jogo eu quero colocar o limite de jogadores indeterminado.
  Eu quero colocar um vetor de imagens para cada jogador, só encontrei esta forma até o momento, se alguem tiver uma dica eu estou a disposição.

att,
Rodrigo Porto
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 09/07/2006 00:23 hs            
Vc pode declarar um vetor sem tamanho definido e definí-lo depois:
 
Dim matriz() As String

ReDim matriz(1) As String 'Agora declaro a matriz com tamanho definido
 
matriz(0) = "a"
matriz(1) = "b"
 
ReDim matriz(2) As String 'Agora declaro novamente a matriz com tamanho diferente
 
matriz(2) = "c"
 
Bom só q se vc declarar novamente a matriz vai perder o conteúdo anterior... para preservar os elementos que estavam antes faça assim:
 
ReDim Preserve matriz(2) As String 'Agora declaro novamente a matriz com tamanho diferente só q não "perco" os elementos q já estavam lá

t+


     
Sandro
não registrado
Postada em 09/07/2006 22:45 hs   
Olá,
 
Você também pode trabalhar com classes e coleções. Uma coleção é um objeto que "organiza" objetos. Você pode criar uma classe jogador, definir os atributos e métodos e criar uma coleção Jogadores que armazena todos os jogadores do programa. Se quiser use o Add-In Class Builder para ajudá-lo.
 
um abraço,
Sandro.
     
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 10/07/2006 09:12 hs            
Concordo com o Sando. Usar recursos de Orientacao a Objetos ajudam muito a resolver problemas dificeis...
Eu particularmente não gosto de usar Arrays...
uso somente quando for inevitavel seu uso... na maioria das vezes da pra resolver os problemas de uma maneira diferente...
No caso de seu problema o ideal seria criar mesmo uma classe de coleção... mas como é VB 6 vc vai ter q fazer tudo na unha... se fosse .Net sua vida seria bem mais facil...


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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