Atualizar barra de progresso de loop

Eu estou processando alguns arquivos xml em loop e de acordo com o número de arquivos foi processado eu quero mostrar a barra de progresso. Suponha que existam 100 arquivos no diretório e que os arquivos estejam sendo processados ​​um por um em loop e que eu queira atualizar a barra de progresso de acordo com a contagem atual do loop for.
Por favor sugira..