Fórum retornar arquivo sem path #197705

28/11/2003

0

gostaria de saber que comando devo usar para retornar um arquivo sem seu path
ex:
´c:\teste\arquivo.txt´

gostaria que retornasse assim:
´arquivo.txt´


Pht

Pht

Responder

Posts

28/11/2003

Lindomar.des

Colega,

até onde sei não existe comando que faça isso. vc pode verificar a ocorrência do caracter ´\´ dentro da string e retirar o coteúdo que desejar.
ex:

arq := ´c:\teste\arquivo.txt´;
arq := copy(arq,pos(´\´,arq)+1,length(arq));
arq := copy(arq,pos(´\´,arq)+1,length(arq));


Lindomar Sampaio
Vila velha-ES


Responder

Gostei + 0

28/11/2003

Fbag22

Nao sei qual versão do Delphi vc está usando, mas o D6 possui várias funções para isto:

ExtractFileName(const FileName: string): string;
ExtractFileDir(const FileName: string): string;
ExtractFileExt(const FileName: string): string;
ExtractFilePath(const FileName: string): string;

Try it!!


Responder

Gostei + 0

28/11/2003

Lindomar.des

colega,

valeu pela dica, vivendo e aprendendo. de fato não conhecia a função:

extractfilename.

obrigado.

Lindomar Sampaio
Vila Velha-ES


Responder

Gostei + 0

28/11/2003

Pht

realmente nao conhecia, sou novato em delphi, estou comecando agora.. valeu :D


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar