DICAS

Visite a biblioteca de dicas da comunidade.

Saiba mais

ARTIGOS

Abordagens detalhadas sobre assuntos diversos.

Saiba mais

INICIANTES

Aprenda a programar de um modo simples e fácil.

Saiba mais

DOWNLOADS

Acesse os materiais exclusivos aos membros.

Saiba mais
voltar

PARA QUEM GOSTA DE DELPHI

Como selecionar vários arquivos com o OpenDialog?

Olá pessoal! Estava tendo a necessidade de selecionar vários arquivos
com o OpenDialog. Depois de alguns testes consegui resolver este
problema e resolvi postar como fazer.

1º Passo é ir dentro da propriedade Options do OpenDialog, na
opção ofAllowMultiSelect e colocar com True.
Abaixo segue uma imagem para ajudar no entendimento.
multi-select-open-dialog

2º Passo é recuperar os arquivos selecionados.
Para isso, você pode percorrer a propriedade Files.

Veja o código abaixo:

1
2
3
4
5
6
7
8
9
10
11
procedure TForm1.Button1Click(Sender: TObject);
var
  I: integer;
begin
  if (OpenDialog1.Execute) then
  begin
    { Percorrendo a lista de arquivos selecionados. }
    for I := 0 to OpenDialog1.Files.Count - 1 do
      ShowMessage(OpenDialog1.Files[I]);
  end;
end;

Então pessoal, é uma dica simples, mas espero que possa ser útil a todos!

Dúvidas ou sugestões deixe nos comentários do post.

Facebook Comments Box
  • Giovani Da Cruz
  • 12.365 views
  • 1 comentários
  • 14 de novembro de 2015

Está gostando do conteúdo? Considere pagar um cafezinho para nossa equipe!

Uma resposta para “Como selecionar vários arquivos com o OpenDialog?”

Deixe um comentário

Ir ao topo

© 2024 Infus Soluções em Tecnologia - Todos os Direitos Reservados