Discussão do artigo "Operações de arquivo agrupadas"

 

Novo artigo Operações de arquivo agrupadas foi publicado:

Às vezes é necessário realizar operações idênticas com um grupo de arquivos. Se você tem uma lista de arquivos incluída em um grupo, então isso não é problema. Entretanto, se você precisar fazer essa lista, então surge uma questão: "Como posso fazer isso?" O artigo propõe fazer isso usando funções FindFirstFile() e FindNextFile() incluídas no kernel32.dll.

Não é problema ler ou escrever um arquivo. Até mesmo se você usar o WinaPI para isso, como descrito no artigo Operações de arquivo via WinAPI. Mas o que deveríamos fazer se não sabemos exatamente o nome do arquivo, somente sua localização em uma certa pasta e sua extensão? Claro, podemos inserir o nome necessário manualmente, como um parâmetro, mas o que faríamos se houvesse dez ou mais arquivos? Precisamos de um método de processamento agrupado de arquivos do mesmo tipo em uma certa pasta. Essa tarefa pode ser resolvida de forma eficiente usando funções FindFirstFile(), FindNextFile() and FindClose() incluídas no kernel32.dll.

Autor: MetaQuotes Software Corp.

Razão: