Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > FireMonkey
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-03-2023
giantonti1801 giantonti1801 is offline
Miembro
 
Registrado: oct 2022
Posts: 143
Poder: 2
giantonti1801 Va por buen camino
abrir pdf de ruta especifica

amigo como estan, logre guardar un archivo en la ruta del aplicacion sin ningun problema pero ahora tengo problema para abrirlo

Código Delphi [-]
ShellExecute(0, 'open', (ExtractFilePath(ParamStr(0))+'Archivos Temporales\Tratamiento_salida.pdf') , nil,nil, SW_SHOW);
me señala incompatible type despues de la coma que esta despues del 'onen',

esto es lo que estoy utilizando para guardarlo
Código Delphi [-]
TBlobField(UniQueryFichaDoc.FieldByName('DOC')).SaveToFile(ExtractFilePath(ParamStr(0))+
   'Archivos Temporales\Tratamiento_salida.pdf');
guardo el archivo sin ningun problema pero no logro abrirlo
Responder Con Cita
  #2  
Antiguo 09-03-2023
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
El parámetro (si miras el tipo) debe ser un PWideChar:

Código Delphi [-]
ShellExecute(0, 'open', PChar(ExtractFilePath(ParamStr(0))+'Archivos Temporales\Tratamiento_salida.pdf'), nil,nil, SW_SHOW);
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 09-03-2023
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
El parámetro (si miras el tipo) debe ser un PWideChar:

Código Delphi [-]
ShellExecute(0, 'open', PChar(ExtractFilePath(ParamStr(0))+'Archivos Temporales\Tratamiento_salida.pdf'), nil,nil, SW_SHOW);
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 09-03-2023
Avatar de pgranados
pgranados pgranados is offline
Miembro
 
Registrado: sep 2022
Ubicación: México
Posts: 264
Poder: 2
pgranados Va por buen camino
O también puedes utilizar:

Código Delphi [-]
ShellExecute(Handle, 'open', 'explorer.exe', PChar(RUTA-PDF), nil, SW_SHOWNORMAL);
Responder Con Cita
  #5  
Antiguo 10-03-2023
giantonti1801 giantonti1801 is offline
Miembro
 
Registrado: oct 2022
Posts: 143
Poder: 2
giantonti1801 Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
El parámetro (si miras el tipo) debe ser un PWideChar:

Código Delphi [-]
ShellExecute(0, 'open', PChar(ExtractFilePath(ParamStr(0))+'Archivos Temporales\Tratamiento_salida.pdf'), nil,nil, SW_SHOW);
gracias amigo funciona perfecto.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Abrir Internet Explorer en una dirección específica pasada a una variable YosvanyRL Varios 1 10-05-2012 22:03:17
Abrir archivo excel desde ruta Jeko Varios 4 28-03-2011 10:50:20
Abrir doc excel en una hoja específica Gaya Servers 2 13-10-2008 23:29:50
Abrir carpeta de una ruta definida Aprendiendo Varios 3 01-03-2007 17:41:50
Abrir fichero, Buscar Ruta Alexis7788 Varios 5 27-02-2007 20:35:25


La franja horaria es GMT +2. Ahora son las 19:27:56.


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
Copyright 1996-2007 Club Delphi