DESCARREGAR CONTROLE DO FORM
Pessoal
Estou em um projeto onde estou tomando um erro intermitente, então pederia a seguinte ajudar.
Como faço para descarregar um controle que foi carregado pelo load onde o normal seria utilizar o unload, só que estou tendo problema no unload para descarregar o controle, existe outra maneira dentro vb 6 para descarregar este controle ?
Estou em um projeto onde estou tomando um erro intermitente, então pederia a seguinte ajudar.
Como faço para descarregar um controle que foi carregado pelo load onde o normal seria utilizar o unload, só que estou tendo problema no unload para descarregar o controle, existe outra maneira dentro vb 6 para descarregar este controle ?
controle.visible = false
Citação::
controle.visible = false
Mario Andrade
A sua dica é até boa, mas ai o controle vai permanecer carregado.
A ideia seria utilizar algum comando para descarregar o controle que foi carregado por load não utilizando o unload.
Neste caso eu acredito que você precisa criar uma instância do controle como objeto e depois [Ô]destruir[Ô] a instância.
Citação::
Neste caso eu acredito que você precisa criar uma instância do controle como objeto e depois [Ô]destruir[Ô] a instância.
ANDPAG
Só que neste caso infelizmente não posso criar está instância devido as outras circunstâncias, existiria outras possibilidades ?
Uma forma de fazer isso é criando os controles dinamicamente. Veja isso aqui: www.macoratti.net/faz_ctrl.htm
Para removê-los é só usar esse código:
Um outro modo poderia ser via Arrays. Veja se isso resolve o seu caso:
www.freetutes.com/learn-vb6-advanced/lesson4/p33.html
Para removê-los é só usar esse código:
Call Controls.Remove(IndiceDoControle)
Um outro modo poderia ser via Arrays. Veja se isso resolve o seu caso:
www.freetutes.com/learn-vb6-advanced/lesson4/p33.html
Tópico encerrado , respostas não são mais permitidas