新建一个Form,在上面添加控件button1,和一个 webBrowser控件,如图所示
双击button1,进入代码界面,输入代码: OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Filter = 'Excel文件(*.doc;*.docx)|*.doc;*.docx|所有文件|*.*'; openFileDialog.ValidateNames = true; openFileDialog.CheckFileExists = true; openFileDialog.CheckPathExists = true; if (openFileDialog.ShowDialog() == DialogResult.OK) { string fileName = openFileDialog.FileName; axWebBrowser2.Navigate(fileName); }
修改注册表:[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Word.Document.8] 'BrowserFlags'=80000024[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Word.RTF.8] 'BrowserFlags'=80000024[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Word.DocumentMacroEnabled.12] 'BrowserFlags'=80000024
效果如图所示: