Page 1 of 1

abrir XLS con libreoffice

Posted: Thu Jan 10, 2019 10:57 am
by Loren
Buenos días, compañeros:

Mi aplicación se genera listados en formato XLS y se abren automáticamente sin problemas a través de la clase TFilesXLS.

... pero hay clientes que tienen instalado en sus equipos en lugar de Microsoft Office (excel), tienen libreOffice y como consecuencia NO se abre automáticamente el XLS. Sin embargo, estos clientes desde el explorador de windows al hacer doble click en el archivo lo pueden abrir perfectamente.

¿ Cómo puedo solucionar este problema ?

Gracias.
Saludos
LORENZO.

Re: abrir XLS con libreoffice

Posted: Thu Jan 10, 2019 12:02 pm
by Joaquim Ferrer
Prueba

Code: Select all

if IsWinNT()
    ShellExecute( 0, "OPEN", ::cFile,,,1 )
else
    WinExec( "START " + ::cFile, 0 )
endif
 
Saludos