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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  String > Objeto
BRTS
BROTAS
SP - BRASIL
ENUNCIADA !
Postada em 19/05/2005 13:35 hs            
Alguem sabe se tem como transorma uma string em um objeto?
 
tipo tenho uma string com o valor "picture(1)"
e quero fazer um load nessa string so que antes tenho que converte em objeto
 
load string
   
screech
PORTO ALEGRE
RS - BRASIL
ENUNCIADA !
Postada em 19/05/2005 19:26 hs            
Poderias explicar melhor?
Tipo...geralmente utilizamos o caminho da figuram em uma String e, por exemplo, a carregamos num determinado evento...
 
Dim Caminho As String
Caminho = "C:Minhas FigurasFigura1.jpg"
 
picture.loadpicture=Caminho
 
É +- assim...to sem vb aqui para testar

--------------------------------------
Screech
"Programar é arte..."
   
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 20/05/2005 02:47 hs            
Acho q entendi... vc quer mais ou menos o que faz o EVAL() do Java...
Vc tem na string o nome do objeto que deseja carregar...
 
Em VB nao tem EVAL, mas tem uma alternativa... nunca tentei, mas teoricamente funciona:

Form1.Controls.Add(meuObjeto) 'onde meuObjeto é a variavel do tipo string,
                                           'e Form1 é o form onde deseja carregar o objeto
 
Esse codigo tem o mesmo valor do Load, com a diferença que o objeto nao precisa ser integrande de um array... assim vc pode carregar qq objeto...
vou ser sincero, nunca tentei com um array, mas deve funcioar... testa ai... 


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-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página