CLR: .Net / Mono / Boo / Otros CLR > C#

 Abrir Ficheros Word Y Excel Desde Un Formulario

(1/1)

joanca:
Buenos días a todos.

Me gustaría poder abrir desde un Formulario Visual C# un Fichero Word, Excel o PDF, ya sea llamando directamente a los ejecutables de Windows, o bien, mediante alguna Emulación.

Si alguien sabe como hacerlo, se lo agradezco infinitamente.

Gracias.

jcgarza:
Documentos de Acrobat
Clic con boton derecho en "Toolbox"
Seleccionar "Add/Remove items"
Dar clic en "COM Components"
Marcar "Adobe Acrobat Control for ActiveX"
Arrastrar el control del "Toolbox" a un formulario
"LoadFile" te permitira cargar y mostrar un pdf en tu formulario

Deberás asegurarte de tener instalado el Acrobar Reader en tu pc antes de intentarlo

Suerte

joanca:
Ok jcgarza, muchas Gracias funciona perfecto.

Y además he encontrado en los Componentes COM el objeto relacionado con la Emulación Excel "Microsoft Office SpreadSheet". Pero lo que no acabo de pillar es la manera de poder lanzar un Word, WordPad, o Bloq de Notas.

Saludos.

jcgarza:
No es dificil...

Para iniciar Word:

--- Código: Text --- System.Diagnostics.Process.Start("winword.exe");  
Para lanzar el Bloc de notas:

--- Código: Text --- System.Diagnostics.Process.Start("notepad.exe");        
Finalmente para Wordpad

--- Código: Text --- System.Diagnostics.Process.Start("wordpad.exe");  
Ahora bien si lo que quieres es iniciar la aplicacion y cargar un documento...


--- Código: Text --- System.Diagnostics.Process.Start("winword.exe","CSharp.doc");  
El segundo argumento es, obviamente, el nombre del documento.

Espero sea de utilidad.
Hasta luego.

joanca:
Hola jcgarza buenos días.

Es justo lo que quería y funciona perfecto.

Muchas Gracias.

Navegación

[0] Índice de Mensajes

Ir a la versión completa