ATULIZAR LISTBOX EM TEMPO DE EXECUCAO
Bom dia pessoal eu estou com uma duvida gostaria de saber como faço para recarregar uma listbox , pois eu tenho um forme de cadastro de produtos com um listbox que me mostra todos os produtos cadastrados ate o momento mais par aque eu possa ver um novo produto cadastrado eu tenho que fechar o formulario e depois abri-lo novamente para recarregar o listbox, tem como eu recarregar sem precisar fechar o formulario? Desde ja agradeço a ajuda.
Então, isso ai teria que criar um Timer que de tanto em tato tempo ficar verificando/carregando o listbox.. O problema é que isso poderia sobrecarregar a sua rede/sistema.
teria como esse timer so funcionar quando eu clicar em um determinado botao, como no salvar por exemplo.
Primeiro precisamos saber como funciona seu sistema:
Se o Form estiver na mesma máquina que está o Form de cadastramento, basta repopular o ListBox após o método de cadastro do Produto
Exemplo:
Se, no seu sistema, o form de cadastramento estiver em uma máquina e o Form que tem o ListBox com os produtos estiver em outra
realmente, a opção do Timer seria o ideal.
Se você quiser que ele verifique a cada 10 segundos, coloque sua propriedade Interval como 10000
Se o Form estiver na mesma máquina que está o Form de cadastramento, basta repopular o ListBox após o método de cadastro do Produto
Exemplo:
[txt-color=#0000f0]Private Sub [/txt-color]CadastraProduto()
[txt-color=#007100][ô]Código para cadastrar o produto[/txt-color]
ListBoxProdutos.Items.Clear()
PreencheListBoxProdutos()
[txt-color=#0000f0]End Sub
Private Sub [/txt-color]PreencheListBoxProdutos()
[txt-color=#007100][ô]Código ParaPreenchimento do ListBoxProdutos[/txt-color]
[txt-color=#0000f0]End Sub[/txt-color]
Se, no seu sistema, o form de cadastramento estiver em uma máquina e o Form que tem o ListBox com os produtos estiver em outra
realmente, a opção do Timer seria o ideal.
Se você quiser que ele verifique a cada 10 segundos, coloque sua propriedade Interval como 10000
Tópico encerrado , respostas não são mais permitidas