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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  desafio_vb
Spot®
não registrado
Postada em 15/03/2005 12:42 hs   
por favor, gostaria de saber como faço para criar objetos em tempo de execução, mas dentro de um frame ou um painel e não no formulário. É urgente!!
     
7Cordas
PORTO ALEGRE
RS - BRASIL
Postada em 15/03/2005 14:11 hs            
Como assim "Não em um form"?
O frame vai estar onde? Não vai estar dentro de um form?
 
A principio vai ser preciso criar uma coleção de objetos e depois dar Load nos novos index.
Caso não tenhas entendido me dá um alô

Cristiano Fischer
Projeto SIGA - Sistemas Integrados de Gestão
     
Spot®
não registrado
Postada em 15/03/2005 14:27 hs   
quis dizer q o objeto vai estar dentro do frame!!
     
kerplunk
Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 15/03/2005 15:22 hs         
- Coloque o objeto que quiser no form, um label, por exemplo
- Coloque como visible = false e a propriedade index como 0
 
load objeto(um_contador_qualquer)
objeto(um_contador_qualquer).visible = True
set objeto.container = frame1
     
kerplunk
Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 15/03/2005 15:30 hs         
Tem outro jeito, mais complicado, mas possível:
dim LabelCriada as Label
Conta = Conta + 1
Set lbl = frmTeuForm.Controls.Add("VB.Label", "lbl" & Conta)
             CallByName frmFiltro.Controls("lbl" & Conta), "Top", VbLet, 340 * Conta
             CallByName frmFiltro.Controls("lbl" & Conta), "Height", VbLet, 320
             CallByName frmFiltro.Controls("lbl" & Conta), "Left", VbLet, 80
             CallByName frmFiltro.Controls("lbl" & Conta), "Visible", VbLet, True
             CallByName frmFiltro.Controls("lbl" & Conta), "Autosize", VbLet, True
             CallByName frmFiltro.Controls("lbl" & Conta), "Caption", VbLet, "Isto é um label"
falow
     
kerplunk
Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 15/03/2005 15:31 hs         
ops... onde tem frmFiltro é o nome do teu form... foi mal
 
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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