George, Você pode fazer um time, da seguinte forma;
Quando a 1ª linha for preenchida no laço, você cria outro laço (um time) para o preenchimento da próxima linha seja preenchida a parti do final do laço, assim sucessivamente. Criando um temporizador determinado por você, sendo nitida o preenchimento da tabela linha após linha. nLinha = 30 Ex. While SalFetchNext(hSql, lParam) While nLinha >= nCont Colocar o focos na linha Preenchimento da tabela Set nCont = nCont + 1 sds, Gerson Barreto Neto ----- Mensagem original ---- De: Erasmo <[EMAIL PROTECTED]> Para: sqlwin@virtualand.net Enviadas: Sexta-feira, 10 de Agosto de 2007 17:25:10 Assunto: Re: [sqlwin] preenchendo tbl George, A cada linha inserida atualize a visualização da tabela com a chamada da seguinte função: Call SalUpdateWindow( tbl ) Se quiser tornar mais lento o preenchimento utilize a função SalPause. Sds, Erasmo -- Erasmo Bispo de Oliveira Junior Gerente de Pesquisa e Desenvolvimento Softway - Softcomex Informática Ltda. Pabx: +55 (19) 3344.9200 Direto: +55 (19) 3344.9361 Fax: +55 (19) 3344.9240 e-mail: [EMAIL PROTECTED] web: http://www.softcomex.com.br George Hilton wrote: Pessoal, estou preenchendo uma tabela em um while, setando as colunas com o valor guardado em veriáveis. Visualmente todas as linhas da tabela aparecem no mesmo momento. Preciso que assim que a primeira linha da tabela for preenchida ela apareça na tela, a segunda só aparece quando for preenchida e assim por diante. É isso que ocorre no código, mas visualmente é como se todas as linhas estivessem sido preenchidas ao mesmo tempo. Alguém tem alguma solução? Grato. George Hilton Desenvolvimento [EMAIL PROTECTED] http://www.ipqtecnologia.com.br/ +55 (71) 3340-3200 Flickr agora em português. Você clica, todo mundo vê. http://www.flickr.com.br/