Nome de arquivo com mais de 8 digitos

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Darc
Usuário Nível 2
Usuário Nível 2
Mensagens: 73
Registrado em: 09 Jul 2004 12:41
Localização: Juiz de Fora

Nome de arquivo com mais de 8 digitos

Mensagem por Darc »

Bom dia.

Tenho que gerar um arquivo TXT, com o nome REG_DDMMAAAA_HHMM.txt. Porém quando crio o nome do arquivo dentro do programa, o arquivo é gerado corretamente, mas com o nome truncado, exemplo REG_2008, alguém sabe o que devo fazer?

Obrigada,
Darc.
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: Nome de arquivo com mais de 8 digitos

Mensagem por Maligno »

O Clipper está limitado aos nomes de arquivos do DOS no formato 8x3. Mas existe uma biblioteca que permite o uso de nomes longos. Clique aqui para baixá-la.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Nome de arquivo com mais de 8 digitos

Mensagem por Pablo César »

Basicamente terias que gerar o arquivo com 8 dígitos e extensão e depois renomear ou copiar para o novo nome mas desta vez utilizando a função: LF_Frename(cOldName,cNewName) ou LF_Fcopy(cSrcFile,cDestFile,nBuffSize) como preferir.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Darc
Usuário Nível 2
Usuário Nível 2
Mensagens: 73
Registrado em: 09 Jul 2004 12:41
Localização: Juiz de Fora

Re: Nome de arquivo com mais de 8 digitos

Mensagem por Darc »

Obrigada pessoal, deu tudo certo.
Responder