Array
(
)

OpenDialog1 saber o nome do ...

Erivando
   - 28 mar 2006

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


Michael
   - 28 mar 2006

Vc pode usar a função ExtractFileName, 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 Files do componente TOpenDialog.

#Código

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


[]´s