14/10/2008, 15:19
|
| | Fecha de Ingreso: octubre-2008
Mensajes: 2
Antigüedad: 16 años, 3 meses Puntos: 1 | |
Respuesta: Como leer contenido de un .doc con C# Para poder leer el contenido de documento se coloca el siguiente codigo.
Word.Document l_doc;
string archivo;
object visible = false;
object missing = System.Type.Missing;
archivo = Sesiones.Rows[lstPendientes.SelectedIndex]["ows_LinkFilename"].ToString();
object ruta = "ruta donde esta el archivo";
l_doc = Globals.ThisDocument.Application.Documents.Add(ref ruta, ref missing, ref missing, ref visible);
object startPosition = l_doc.Content.Start;
object endPosition = l_doc.Content.End;
l_doc.Range(ref startPosition, ref endPosition).Select();
datos = l_doc.Content.Text; // para pasar los datos de word a una variable.
Globals.ThisDocument.Content.InsertAfter(datos); //insertar los datos de la variable en el documento presente
l_doc.Close(ref missing, ref missing, ref missing);
this.Close();
tiene que usar el using
using Word = Microsoft.Office.Interop.Word; |