| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
danielrgoes Novato

Registrado: Sexta-Feira, 28 de Novembro de 2008 Mensagens: 78
|
Enviada: Qua Jan 28, 2009 11:00 am Assunto: Pegar nome do arquivo |
|
|
Bom dia pessoal
Estou desenvolvendo um software para cadastrar alguns arquivos no banco
mais apenas o nome deles como String
gostaria de sabe se eh possivel e se alguem tem alguma ideia de como pegar o nome de cada aquivo dentro de uma pasta aonde tem 3000 para cadastrar no banco
muito obrigado |
|
| Voltar ao Topo |
|
 |
rogerbetti Colaborador

Registrado: Quarta-Feira, 2 de Fevereiro de 2005 Mensagens: 1366 Localização: São Paulo/SP
|
Enviada: Qua Jan 28, 2009 11:36 am Assunto: |
|
|
creio que isso resolva
var searchResult : TSearchRec;
begin
if FindFirst('*.*', faAnyFile, searchResult) = 0 then
begin
repeat
ShowMessage('Nome do arquivo = '+searchResult.Name);
until FindNext(searchResult) <> 0;
FindClose(searchResult);
end;
end; |
|
| Voltar ao Topo |
|
 |
aeciovc Colaborador

Registrado: Terça-Feira, 18 de Dezembro de 2007 Mensagens: 1042 Localização: Recife
|
Enviada: Qua Jan 28, 2009 2:24 pm Assunto: |
|
|
funciona mto bem!!
eh isso ai!! |
|
| Voltar ao Topo |
|
 |
danielrgoes Novato

Registrado: Sexta-Feira, 28 de Novembro de 2008 Mensagens: 78
|
Enviada: Qua Jan 28, 2009 4:28 pm Assunto: |
|
|
mais quando eu vo joga no banco ele da problema to usando o cod
modulo.CDS_clientesNOME_EMITENTE := searchResult.Name;
da imcompatibilidade pq o campo do banco eh String e esse searchResult.Name eh FileName |
|
| Voltar ao Topo |
|
 |
|