[Lazarus-es] Como ejecutar aplicación pasandole parámetros en Linux

Ismael L. Donis García ismael en citricos.co.cu
Vie Mayo 28 21:02:19 CEST 2010


La clase que encontré es UTF8Process, es la misma?

He tenido problemas a la hora de crear la variable TProcessUTF8, por 
casualidad tienes un pequeño ejemplo de como instanciarla?

Está definida como:
public constructor TProcessUTF8.Create(AOwner: TComponent); override;

Pero no tengo claro que tengo que instanciar en TComponent

GRACIAS
=========
|| ISMAEL ||
=========
----- Original Message ----- 
From: "José Mejuto" <joshyfun en gmail.com>
To: "Spanish version of Lazarus List" 
<lazarus-es en lists.lazarus.freepascal.org>
Sent: Friday, May 28, 2010 12:31 PM
Subject: Re: [Lazarus-es]Como ejecutar aplicación pasandole parámetros en 
Linux


Hello Ismael,

Friday, May 28, 2010, 6:18:59 PM, you wrote:

ILDG> Como podría transferir el siguiente código para Linux?

ILDG> ShellExecute(handle, 'open',PChar(Edit1.Text), '-a',
ILDG> PChar(LeftStr(Edit1.Text,J)) , SW_HIDE);

Eso en Linux no existe, o sea, no hay un standard para saber que
aplicación abre un determinado archivo, así que dependiendo de lo que
quieras hacer se hará de un modo u otro.

Mírate la clase TProcess que sirve para algo parecido, pero sabiendo
que programa debes de lanzar.

-- 
Best regards,
 José


_______________________________________________
Lazarus-es mailing list
Lazarus-es en lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es






More information about the Lazarus-es mailing list