[C#] Problemas com o office

jaedong

Membro
Boas,

comecei a desenvolver uma aplicação para uso próprio há uns dias e já encontrei algumas dificuldades. Passo a explicar o problema em questão:

Preciso de ler documentos de texto (.doc, .rtf, etc) do office e passá-los para uma textbox, listbox, richtextbox, (...), whatever, desde que mostre o conteúdo texto desses documentos. Depois de ver alguns tutorials percebi facilmente como se fazia a passagem dos parâmetros mas ainda não consegui fazer isto funcionar o que me está a dar dores de cabeça. Nos ditos tutorials os programadores usaram libraries como "Office" e "Word". Já fiz add dos dll's como referencias mas sempre que tento compilar o compilador não as reconheçe... o que pode estar a causar isto?
notas: uso visual c# 2005 express

este é o código que estou a usar para ler os documentos:

Código:
/*
Word.ApplicationClass wordApp=new ApplicationClass();
            object file=path;
            object nullobj=System.Reflection.Missing.Value;            
                
            Word.Document doc = wordApp.Documents.Open(
                ref file, ref nullobj, ref nullobj, 
                ref nullobj, ref nullobj, ref nullobj, 
                ref nullobj, ref nullobj, ref nullobj, 
                ref nullobj, ref nullobj, ref nullobj);
            doc.ActiveWindow.Selection.WholeStory();
            doc.ActiveWindow.Selection.Copy();
            IDataObject data=Clipboard.GetDataObject();
            txtFileContent.Text=data.GetData(DataFormats.Text).ToString();
            doc.Close(ref nullobj,ref nullobj,ref nullobj);
            wordApp.Quit(ref nullobj,ref nullobj,ref nullobj);
*/
Se alguem souber uma maneira de fazer o processo de outra maneira, agradecia a ajuda!

Obrigado,

jae dong
 
Back
Topo