La Web del Programador: Comunidad de Programadores
 
    Pregunta:  43527 - ¿CÓMO SE ABRE UN DOCUMENTO WORD DESDE C++?
Autor:  alberto perez masilla
He metido la siguiente instrucción que funciona con el explorer,con el notepad,con cualquier ejecutable...pero al abrir el word y el acrobat no funcionan:

system("winword ruta del archivo y su nombre.doc");

Gracias.

  Respuesta:  alberto perez masilla
Ya he resuelto la duda.Era muy fácil,para el word, el acrobat y alguna otra aplicación, no es necesario poner winword ni AcroRd32(en el caso de esos dos ejemplos).Lo único que hay que poner es:

system("nombre del archivo.doc");
system("nombre del archivo.pdf"):

Pensándolo bien es algo obvio, ya que no todo el mundo abre los .doc con el word(por ejemplo)y de esta manera se lanza la aplicación que tenga el usuario asociada a dicha extensión.