OpenDialog1 saber o nome do ...

28/03/2006

0

Oi ,

Pessoal!

Como posso obter em um label somente o nome do arquivo que eu indiquei no OpenDialog:

Não quero o endereço...ex: C:\meus doc...

Quero nome do arquivo... ex: Texto1.doc do endereço acima.

Grato!

Eriv@ndo


Erivando

Erivando

Responder

Posts

28/03/2006

Michael

Vc pode usar a função [b:4ea2ce9f19]ExtractFileName[/b:4ea2ce9f19], que faz exatamente o que seu nome propõe.

Apenas tome cuidado caso vc permita que o usuário selecione mais de um arquivo na caixa de díalogo Abrir. Se for este o seu caso, use esta função juntamente com a propriedade [b:4ea2ce9f19]Files [/b:4ea2ce9f19]do componente [b:4ea2ce9f19]TOpenDialog[/b:4ea2ce9f19].

var
  I: Integer;
  S: string;
begin
  for I := 0 to OpenDialog.Files.Count - 1 do
    S := ExtractFileName(OpenDialog.Files[I]);
end;


[]´s


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar