Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Principal > Varios
Register FAQ Members List Calendar Guía de estilo Search Today's Posts Mark Forums Read

Coloboración Paypal con ClubDelphi

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 17/03/2011
coolerfun coolerfun is offline
Registrado
NULL
 
Join Date: Mar 2011
Posts: 2
Poder: 0
coolerfun Va por buen camino
Abrir documentos

El asunto es el siguiente lo que quiero es abrir documentos desde mi aplicación de forma que el sistema los abra con la aplicación asociada. Por ejemplo un pdf, una imagen etc..

Uso Lazarus y en windows me funciona así:

Code:
procedure Tfcatalogo.BtnVerdocumentoClick(Sender: TObject);
var
St: Array[0..255] of char;
ruta: string;
begin
     ruta := MD.SqlAux.FieldByName('ruta').AsString;
     ShellExecute(Handle,'open',StrPCopy(St,ruta),nil,nil,1);
end;
Me gustaría poder hacer algo similar pero que funcione en linux, y no encuentro la forma.

gracias.

Last edited by coolerfun : 17/03/2011 at 18:55.
Reply With Quote
  #2  
Old 18/03/2011
ecfisa's Avatar
ecfisa ecfisa is offline
Moderador
 
Join Date: Dec 2005
Location: Tres Arroyos, Argentina
Posts: 10,508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola coolerfun.


Revisá en este [ enlace ] sobre TProcess, quizá te pueda dar una solución.

Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Reply With Quote
  #3  
Old 21/03/2011
coolerfun coolerfun is offline
Registrado
NULL
 
Join Date: Mar 2011
Posts: 2
Poder: 0
coolerfun Va por buen camino
ecfisa gracías por tu respuesta, pero Tprocess ya lo he probado y no ofrece el mismo comportamiento que ShellExecute, quizá por que lo estoy haciendo mal, pero no me termina de funcionar.

Lo que quiero es que el sistema operativo decida con que programa debe abrir el documento, en windows funciona correctamente con ShellExecute, pero no con Tprocess.
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Generar documentos PDF rafita Impresión 6 08/10/2007 09:31
manejo de documentos doc lookmydoom OOP 0 14/12/2006 04:19
documentos word Albano Varios 0 12/01/2005 02:19
Documentos XML cone220 Internet 1 03/11/2004 17:49
Documentos pdf roman PHP 5 27/09/2004 16:14


All times are GMT +2. The time now is 21:37.


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