原創|其它|編輯:郝浩|2012-08-14 02:56:31.000|閱讀 1270 次
概述:本文主要介紹如何運用C#實現Edraw Office Viewer Component辦公自動化步驟。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
1、安裝EdrawOfficeViewerComponent
2、新建一個空白c#應用
3、通過如下圖所示的自定義工具箱窗口在窗體中添加EdrawOfficeViewerComponent組件。
4、從窗體工具箱中拖放OfficeViewer組件并按要求重新調整。
5、從解決方案資源管理器中添加WordObjectLibrary11.0引用。
6、你可以在如圖的解決方案資源管理器中看到所有的添加引用。
7、兩個EDOffice引用和三個Office&Word庫。
8、在窗體公共區域定義如下的word文檔變量:
1.usingWord=Microsoft.Office.Interop.Word;
usingSystem.Reflection;
9、添加“Open”、“OfficeAutomation”這兩個按鈕,單擊之后將打開一個新的word文檔然后做一個簡單的辦公自動化。
10、為按鈕單擊事件添加下列代碼:
2.privatevoidbtnOpen_Click(objectsender,EventArgse)
{
axEDWord1.OpenFileDialog();
}
privatevoidbtnAuto_Click(objectsender,EventArgse)
{
objectoMissing=System.Reflection.Missing.Value;
Word._ApplicationoWord=(Word._Application)axEDWord1.GetApplication();
//StartWordandcreateanewdocument.
Word._DocumentoDoc=(Word._Document)axEDWord1.ActiveDocument();
oDoc.ActiveWindow.DisplayRulers=false;
oDoc.ActiveWindow.DisplayScreenTips=false;
oDoc.ActiveWindow.DisplayHorizontalScrollBar=false;
oDoc.ActiveWindow.DisplayVerticalRuler=false;
oDoc.ActiveWindow.DisplayVerticalScrollBar=true;
oWord.ActiveWindow.View.Type=Word.WdViewType.wdPrintPreview;
//domore
}
11、運行c#項目然后單擊Open按鈕,在彈出的對話框,你可以選擇的文件路徑,單擊OK,word文檔將以這種形式打開。
12、單擊辦公自動化按鈕時,將執行的自動化代碼,切換到打印預覽視圖。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網