Ir para conteúdo
Sistema de Servidores de Jogos ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Posts Recomendados

EwqCfjN.png

 

 

Bom, a minha duvida é simples no VB.

 

Como informar ao ProgressBar quantos itens possui a tal pasta, se o item já foi copiado como informar o incremento e por fim, como tirar o travamento que dá no programa quando transfere algo muito grande.

 

Seria do mesmo modo que form de transferência do windows.

 

Obrigado pela ajuda.

Link para o comentário
https://www.webcheats.com.br/topic/2191117-barra-de-progresso-transfer%C3%AAncia-de-diret%C3%B3rios/
Compartilhar em outros sites

Só fazer a contagem de quantos itens tem no local aonde os arquivos estão sendo transferidos, depois fazer a contagem do caminho de origem tipo 6/200 e por fim para tirar o "travamento" você teria que iniciar com thread, ela vai ficar ocupada com a transferência deixando o resto do seu programa livre para outros fins

Link para o comentário
https://www.webcheats.com.br/topic/2191117-barra-de-progresso-transfer%C3%AAncia-de-diret%C3%B3rios/#findComment-8712502
Compartilhar em outros sites

Qual é o objetivo do programa? O programa faz o que?

Porque você iria informar esses dados pro ProgressBar?

Informar o incremento? não manjo nada de VB, but..

Se você precisa contar quantos arquivos tem na pasta,

provavelmente você vai fazer um loop e adicionar os itens em uma lista (ou matriz sei lá o que você vai usar..)

nesse loop, voce adiciona (caso for while) o variavel++; , se quiser pode adicionar o valor dentro de uma variavel: valor = variavel++;

se for o for, seria for(int i = 0; i <= listaDeArquivos.length(); i++)

Não entendi direito sua pergunta talvez..

Sobre a travadinha, acho que é o teu computador, ou algo do tipo..

Porque aqui no meu note w8.1 nao tem mais essas travadinhas..

Abraços

Quer aprender a programar Python?

https://youtube.com/@ProgramadorPython

Link para o comentário
https://www.webcheats.com.br/topic/2191117-barra-de-progresso-transfer%C3%AAncia-de-diret%C3%B3rios/#findComment-8712508
Compartilhar em outros sites

Só fazer a contagem de quantos itens tem no local aonde os arquivos estão sendo transferidos, depois fazer a contagem do caminho de origem tipo 6/200 e por fim para tirar o "travamento" você teria que iniciar com thread, ela vai ficar ocupada com a transferência deixando o resto do seu programa livre para outros fins

 

Vlw cara pela ajuda. Não conseguia achar a tal função que tirava o programa do travamento. 1Like!

 

Qual é o objetivo do programa? O programa faz o que?

Porque você iria informar esses dados pro ProgressBar?

Informar o incremento? não manjo nada de VB, but..

Se você precisa contar quantos arquivos tem na pasta,

provavelmente você vai fazer um loop e adicionar os itens em uma lista (ou matriz sei lá o que você vai usar..)

nesse loop, voce adiciona (caso for while) o variavel++; , se quiser pode adicionar o valor dentro de uma variavel: valor = variavel++;

se for o for, seria for(int i = 0; i <= listaDeArquivos.length(); i++)

Não entendi direito sua pergunta talvez..

Sobre a travadinha, acho que é o teu computador, ou algo do tipo..

Porque aqui no meu note w8.1 nao tem mais essas travadinhas..

Abraços

 

Eu to fazendo um sistema de auto-Backup de games, pois geralmente eu modifico os arquivos más não salvo os originais, e precisaria desse progressbar para me informar quantos arquivos ainda faltam pois possuo jogos que demoram até 30 min para ser transferidos. A travadinha acontece com qualquer PC que copia ou move arquivos muito grande(Usando o VB), seria foda um PC com 8GB de ram + AMD phenom II x4 3.3 Ghz travar com um simples comando LOL. Vlw Pela Ajuda

Link para o comentário
https://www.webcheats.com.br/topic/2191117-barra-de-progresso-transfer%C3%AAncia-de-diret%C3%B3rios/#findComment-8712942
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.