当前位置:编程学习 > C#/ASP.NET >>

求助!WinForm中 如何直接调用Word的打印预览功能,但不显示Word文件

    
     求助!WinForm中 如何直接调用Word的打印预览功能,但不显示Word文件,关闭word预览时,不显示word文档!
    希望各位前辈指导,谢谢!!! --------------------编程问答--------------------     
    这个问题已经困扰我好久了,希望各位前辈指教,谢谢大家! --------------------编程问答-------------------- word.Visible
printDoc.PrintPreview();
--------------------编程问答-------------------- 关注!!! --------------------编程问答--------------------
引用 2 楼 wuyq11 的回复:
word.Visible
printDoc.PrintPreview();

wuyq11(人生如梦) 
   你好,首先谢谢的你的回复!你的方法我试过,能够实现打印预览,但是当word打印预览关闭之后,原word文档会显示出来,又没有一种方法能够判断 word打印预览是否已经关闭?

我的源代码为:
 OpenFileDialog openfd = new OpenFileDialog();
            openfd.Filter = "Word文档(*.doc)|*.doc";
            openfd.FilterIndex = 1;
            openfd.FileName = "";
            openfd.ShowDialog();
            object strfilename = openfd.FileName;
            Word.Application wordApp = new Microsoft.Office.Interop.Word.Application();
            
            object Missing = System.Reflection.Missing.Value;
            object readOnly = true;
            Word.Document wordDoc = wordApp.Documents.Open(ref strfilename, ref Missing, ref readOnly, ref Missing, ref Missing, ref Missing, ref Missing, ref Missing, ref Missing, ref Missing, ref Missing, ref Missing, ref Missing, ref Missing, ref Missing, ref Missing);
            wordApp.Visible = true;
            wordDoc.PrintPreview();
            

--------------------编程问答-------------------- wordApp.Visible = true;
false的话 应该是隐藏掉了啊 --------------------编程问答--------------------
引用 5 楼 guochangshan 的回复:
wordApp.Visible = true;
false的话 应该是隐藏掉了啊

   你好,谢谢你的回复!
   如果wordApp.Visible = false的话,打印预览的页面也一并隐藏了~ --------------------编程问答-------------------- 你好,LZ!我遇到相同的问题,如果解决了,通知一下,谢谢了! --------------------编程问答-------------------- 楼主 问题解决了吗? --------------------编程问答-------------------- 其实还是要调用文件,只是不同的打开方式 --------------------编程问答-------------------- 好,LZ!我遇到相同的问题,如果解决了,通知一下,谢谢了! 
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,