導航:首頁 > 文件教程 > winform顯示word的控制項

winform顯示word的控制項

發布時間:2021-03-07 15:22:59

Ⅰ 怎麼才能讓在winform中用webbrowse打開的word自動顯示工具欄(C#)

Webbrowser里的任何控制項你都無法控制的...(除可賦值屬性)

Ⅱ winform 讀取word跟直接打開word顯示界面一模一樣

客戶不滿意???抽Y的!
叫他直接下載word就好了
難道在開發一個word

如果你打不過他,可以考慮,用模擬的方式
上面寫幾個按鈕,下面是個大文本框
然後寫文件

Ⅲ 在winform 顯示office

http://www.codeproject.com/KB/miscctrl/winwordcontrol.aspx
winwordcontrol,我們做項目就用抄這個插件,如襲果你要例子可以發消息給我。
問我要了代碼不給分,真沒素質!

Ⅳ 如何在C# winform中嵌入word文檔

復制的,但是覺得在WebBroswer裡面顯示Word可行

在 Visual C# .NET 中新建一個 Windows 應用程序項目。默認情況下會創建 Form1。
在工具菜單上,單擊自定義工具箱以打開自定義工具箱對話框。在 COM 組件選項卡上,添加一個對 Microsoft WebBrowser 的引用。單擊確定,將 WebBrowser 控制項添加到 Windows 窗體工具箱。WebBrowser 控制項會顯示出來,並且在工具箱中帶有 Explorer(資源管理器)字樣。
使用該工具箱向 Form1 添加一個 WebBrowser 控制項、一個 OpenFileDialog 控制項和一個 CommandButton 按鈕。這就會向 Form1 類添加 AxWebBrowser1、OpenFileDialog1 和 Button1 成員變數。
在 Form1 上,雙擊 button1。這就會向 Form1 添加 Button1_Click 事件。
在 Form1 的代碼窗口中,向列表添加以下命名空間:using System.Reflection;

如下所示在 Form1 類中定義一個私有成員:private Object oDocument;
在 Form1 類的 InitializeComponent 方法的末尾,添加以下代碼以處理 Form1_Load、Form1_Closed 和 axWebBrowser1_NavigateComplete2 事件:this.axWebBrowser1.NavigateComplete2 += new AxSHDocVw.DWebBrowserEvents2_NavigateComplete2EventHandler(this.axWebBrowser1_NavigateComplete2);
this.Load += new System.EventHandler(this.Form1_Load);
this.Closed += new System.EventHandler(this.Form1_Closed);

將下面的代碼private void button1_Click(object sender, System.EventArgs e)
{
}

替換為: private void button1_Click(object sender, System.EventArgs e)
{

String strFileName;

//Find the Office document.
openFileDialog1.FileName = "";
openFileDialog1.ShowDialog();
strFileName = openFileDialog1.FileName;

//If the user does not cancel, open the document.
if(strFileName.Length != 0)
{
Object refmissing = System.Reflection.Missing.Value;
oDocument = null;
axWebBrowser1.Navigate(strFileName, ref refmissing , ref refmissing , ref refmissing , ref refmissing);
}
}

public void Form1_Load(object sender, System.EventArgs e)
{
button1.Text = "Browse";
openFileDialog1.Filter = "Office Documents(*.doc, *.xls, *.ppt)|*.doc;*.xls;*.ppt" ;
openFileDialog1.FilterIndex = 1;
}

public void Form1_Closed(object sender, System.EventArgs e)
{
oDocument = null;
}

public void axWebBrowser1_NavigateComplete2(object sender, AxSHDocVw.DWebBrowserEvents2_NavigateComplete2Event e)
{

//Note: You can use the reference to the document object to
// automate the document server.

Object o = e.pDisp;

oDocument = o.GetType().InvokeMember("Document",BindingFlags.GetProperty,null,o,null);

Object oApplication = o.GetType().InvokeMember("Application",BindingFlags.GetProperty,null,oDocument,null);

Object oName = o.GetType().InvokeMember("Name",BindingFlags.GetProperty ,null,oApplication,null);

MessageBox.Show("File opened by: " + oName.ToString() );
}

按 F5 鍵運行該項目。單擊瀏覽後,會出現打開對話框,您可以使用該對話框瀏覽到 Word 文檔、Excel 工作表或 PowerPoint 演示文稿。選擇任一文件,然後單擊打開。文檔在 WebBrowser 控制項內打開,並出現一個顯示有 Office 文檔伺服器名稱的消息框。

Ⅳ 如何在winform中顯示office文檔

你如果想WinForm打開Word處理,不妨使用RichTextBox,RichTextBox有兩個方法:LoadFile方法(載入內RTF)容SaveFile(載入RTF)http://msdn.microsoft.com/zh-cn/library/system.windows.forms.richtextbox.aspx

Ⅵ c#,winForm嵌入word並能操作文檔

在 Visual C# .NET 中新建一個 Windows 應用程序項目。默認情況下會創建 Form1。
在工具菜單上,單擊自定義工具箱以打開自定義工具箱對話框。在 COM 組件選項卡上,添加一個對 Microsoft WebBrowser 的引用。單擊確定,將 WebBrowser 控制項添加到 Windows 窗體工具箱。WebBrowser 控制項會顯示出來,並且在工具箱中帶有 Explorer(資源管理器)字樣。
使用該工具箱向 Form1 添加一個 WebBrowser 控制項、一個 OpenFileDialog 控制項和一個 CommandButton 按鈕。這就會向 Form1 類添加 AxWebBrowser1、OpenFileDialog1 和 Button1 成員變數。
在 Form1 上,雙擊 button1。這就會向 Form1 添加 Button1_Click 事件。
在 Form1 的代碼窗口中,向列表添加以下命名空間:using System.Reflection;

如下所示在 Form1 類中定義一個私有成員:private Object oDocument;
在 Form1 類的 InitializeComponent 方法的末尾,添加以下代碼以處理 Form1_Load、Form1_Closed 和 axWebBrowser1_NavigateComplete2 事件:this.axWebBrowser1.NavigateComplete2 += new AxSHDocVw.DWebBrowserEvents2_NavigateComplete2EventHandler(this.axWebBrowser1_NavigateComplete2);
this.Load += new System.EventHandler(this.Form1_Load);
this.Closed += new System.EventHandler(this.Form1_Closed);

將下面的代碼private void button1_Click(object sender, System.EventArgs e)
{
}

替換為: private void button1_Click(object sender, System.EventArgs e)
{

String strFileName;

//Find the Office document.
openFileDialog1.FileName = "";
openFileDialog1.ShowDialog();
strFileName = openFileDialog1.FileName;

//If the user does not cancel, open the document.
if(strFileName.Length != 0)
{
Object refmissing = System.Reflection.Missing.Value;
oDocument = null;
axWebBrowser1.Navigate(strFileName, ref refmissing , ref refmissing , ref refmissing , ref refmissing);
}
}

public void Form1_Load(object sender, System.EventArgs e)
{
button1.Text = "Browse";
openFileDialog1.Filter = "Office Documents(*.doc, *.xls, *.ppt)|*.doc;*.xls;*.ppt" ;
openFileDialog1.FilterIndex = 1;
}

public void Form1_Closed(object sender, System.EventArgs e)
{
oDocument = null;
}

public void axWebBrowser1_NavigateComplete2(object sender, AxSHDocVw.DWebBrowserEvents2_NavigateComplete2Event e)
{

//Note: You can use the reference to the document object to
// automate the document server.

Object o = e.pDisp;

oDocument = o.GetType().InvokeMember("Document",BindingFlags.GetProperty,null,o,null);

Object oApplication = o.GetType().InvokeMember("Application",BindingFlags.GetProperty,null,oDocument,null);

Object oName = o.GetType().InvokeMember("Name",BindingFlags.GetProperty ,null,oApplication,null);

MessageBox.Show("File opened by: " + oName.ToString() );
}

按 F5 鍵運行該項目。單擊瀏覽後,會出現打開對話框,您可以使用該對話框瀏覽到 Word 文檔、Excel 工作表或 PowerPoint 演示文稿。選擇任一文件,然後單擊打開。文檔在 WebBrowser 控制項內打開,並出現一個顯示有 Office 文檔伺服器名稱的消息框。

Ⅶ C# winform的webbrowser控制項怎麼讀取word文檔並顯示

從office07版本開始用webBrowser1.Navigate()就只能打開word而不能顯示了,建議嘗試其它方法。

Ⅷ c# winform 讀取wrod文檔簡歷 然後顯示在相對應的控制項上

05年的時候我還真做過一次。我找找看程序還在不在,找到了我告訴你

Ⅸ c# winform 怎麼通過微軟自帶控制項顯示office2010版本的word

我用的TX TextControl可以,功能還包括文檔創建、編輯、列印、郵件合並、格式轉換、拆分合並、導入導出、批量生成等。可以看看。

Ⅹ C#winform 里怎樣可以預覽word文檔

使用DSOFramer控制項。去年我做過一個項目,就是用這個控制項來操作Excel文件的。用它也可以操作word文檔。如果不喜歡這個控制項,可以使用瀏覽器控制項如WebBroswer來嵌入網頁版

閱讀全文

與winform顯示word的控制項相關的資料

熱點內容
android支付微信介面開發 瀏覽:444
和女朋友一起看電影色色的電影 瀏覽:967
數控編程畢業可以干什麼 瀏覽:966
泰國永恆電影下載 瀏覽:306
大數據課程推薦 瀏覽:638
男主是吸血鬼的小說 瀏覽:192
玩網路游戲有什麼壞處 瀏覽:973
愛情電影院最新上映電影 瀏覽:199
大數據有關論文 瀏覽:80
他們要去電影院嗎英語 瀏覽:347
蘋果手機照片保險箱 瀏覽:509
免費的看片網站入囗 瀏覽:497
shs文件怎麼刪除 瀏覽:913
什麼優app黃色 瀏覽:292
大人變小孩的電影 瀏覽:852
想做老師有什麼app好用 瀏覽:485
七星彩網購app有哪些 瀏覽:713
js12和K9 瀏覽:69
手機越獄看片 瀏覽:359
小米2s能刷安卓60 瀏覽:673

友情鏈接