Delphi - Determinar aplicacion por la extencion

 
Vista:

Determinar aplicacion por la extencion

Publicado por emilio (78 intervenciones) el 06/06/2005 17:35:45
hola:

me gustaria q me ayudaran, es q tengo un programa q gestiona todos los archivos del disco duro y pone sus direcciones en un lisbox. El proble es q quiero abrir el archivo por su direccion pero como puedo saber q programa es el q lo ejecuta.

por ejemplo si lo q trato de abrir es un documento word. como mi aplicacion determina q debe ejecutar el word y le da a word la direccion del documento para q lo abra.

Gracias de antemano.... Reconosco sus efuerzos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Determinar aplicacion por la extencion

Publicado por Dr Juzam (821 intervenciones) el 06/06/2005 18:49:51
Déjale el trabajo sucio a Windows. Añade ShellApi al uses del Form y pon lo siguiente. Windows se encargará de buscar el programa adecuado:

ShellExecute (0, 'open', PChar ('Ruta del archivo'), '', '', SW_SHOWNORMAL);

Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar