2011-05-11 10 views
6

Bir kelime belgesini birlikte çalışarak açmak istiyorum ve kelime işlem sırasında görünür olmalıdır. Bir sözcük belgesinde açık işlevde görünür olan bir parametre olduğu için, bu sözcük oldukça arkaya doğru görünüyor. . ne eksik olduğumuBir belgeyi interop olarak açarken nasıl kelimeyi görebilirim?

static void Main(string[] args) 
{ 
    Microsoft.Office.Interop.Word.Application word = null; 
    word = new Microsoft.Office.Interop.Word.Application(); 

    object inputFile = "c:\\test.docx"; 
    object confirmConversions = false; 
    object readOnly = true; 
    object visible = true; 
    object missing = Type.Missing; 

    // Open the document... 
    Microsoft.Office.Interop.Word.Document doc = null; 
    doc = word.Documents.Open(
     ref inputFile, ref confirmConversions, ref readOnly, ref missing, 
     ref missing, ref missing, ref missing, ref missing, 
     ref missing, ref missing, ref missing, ref visible, 
     ref missing, ref missing, ref missing, ref missing); 
    doc.Activate(); 

    Console.ReadKey(); 
} 
+2

C# 4.0 ile çalışıyorsanız dinamik http://www.devx.com/dotnet/Article/42590 –

+0

kullanmayı düşünün Çok teşekkür ederim. uygunluk gösterir. –

cevap

6

Hmm Anlaşılan uygulama ve belge hem görünür olmak zorunda çözüm çizgisini eklemektir Yani (doc.Activate önce()):?..

word.Visible = true; 
İlgili konular