winform在线操作office--dsoframerocx第三方控件
public Form1() { InitializeComponent(); RegControl();//注册控件 axFramerControl1.Menubar = false;//file栏 axFramerControl1.Titlebar = false;//标题栏 // axFramerControl1.Toolbars = false;//工具栏 axFramerControl1.Dock = DockStyle.Fill; } private void 打开ToolStripMenuItem_Click(object sender, EventArgs e) { //this.axFramerControl1.Open(@"e:\2.doc");//注:_filePath为.doc或者.xls为后缀的文件; this.axFramerControl1.Open(@"e:\1.xls"); axFramerControl1.ModalState = true; //axFramerControl1.Activate(); } private void 保存ToolStripMenuItem_Click(object sender, EventArgs e) { axFramerControl1.Save(); } public bool RegControl() { try { string sPath = @"C:\DsoFramer" + @"/dsoframer.ocx"; ProcessStartInfo psi = new ProcessStartInfo("regsvr32", "/s " + sPath); Process.Start(psi); } catch (Exception ex) { MessageBox.Show(ex.Message); } return true; }
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步