Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   abrir pdf (https://www.clubdelphi.com/foros/showthread.php?t=68636)

yossi 25-06-2010 20:17:28

abrir pdf
 
hola, posteo el problema porque busque en varios hilos y a pesar de que me sirvieron de ayuda no puedo obtener lo que quiero

quiero abrir un pdf pero no en un formulario sino en una ventana completamnete diferente al programa, encontre este codigo que lo ejecuto en un boton del menu

Código Delphi [-]
ShellExecute(Handle,
'open',
'C:\archivo.pdf',
nil,
nil,
SW_SHOW);

el problema es que me dice undeclared identifier: 'ShellExecute' no se si es que tengo que agregar algo a delphi para que lo reconozca.

tambien queria saber como puedo abrir ese archivo pero si esta guardado en la base de datos en un campo blob

roman 25-06-2010 20:28:56

Agrega la unidad ShellApi a la cláusula uses:

Código Delphi [-]
uses ShellApi;

// Saludos

yossi 25-06-2010 20:45:49

gracias roman ya con eso me acepto el shellexecute

pero como haria para abrirlo desde la base de datos? tengo el archivo en una tabla en un campo blob

ppalmamichi 07-07-2010 03:26:27

abrir archivo pdf de BD
 
Código Delphi [-]
ShellExecute(Handle,
'open','Ruta'+Table1.FieldValues[campo_nombre_archivo_pdf],
nil,
nil,
SW_SHOW);


La franja horaria es GMT +2. Ahora son las 19:06:44.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi