Como abrir um arquivo pdf pelo Delphi? – Show Delphi

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 abrir um arquivo pdf pelo Delphi?

 

Abrindo um arquivo pdf como o programa padrão.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{ É necessáro estar declarado ShellAPI, SysUtils e
  Windows na seção uses.
  Delphi XE 7 ou superior declare Winapi.ShellAPI, System.SysUtils e
  Winapi.Windows }
 
procedure OpenPDF(aFile : TFileName; TypeForm : Integer = SW_NORMAL);
var
  Pdir: PChar;
begin
  GetMem(pDir, 256);
  StrPCopy(pDir, aFile);
  ShellExecute(0, nil, Pchar(aFile), nil, Pdir, TypeForm);
  FreeMem(pdir, 256);
end;
 
// Exemplo de uso
procedure TForm1.Button1Click(Sender: TObject);
begin
  OpenPDF('C:\arquivopdf.pdf');
 
  // Abrindo com a tela maimizada
  OpenPDF('C:\arquivopdf.pdf', SW_SHOWMAXIMIZED);
end;
Facebook Comments

Posts Relacionados

  • Administrador
  • 3.502 views
  • 0 comentários
  • 13 de março de 2015

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Ir ao topo


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