欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

VS2010怎么实现点击按钮自动打开EXCEL文档?

程序员文章站 2022-04-13 19:29:25
VS2010怎么实现点击按钮自动打开EXCEL文档?...

在利用vs2010进行网页开发的时候,有的时候因客户的需要,希望能够实现点击按钮就直接打开excel文档,而不是弹出打开或者下载的对话框,这样用户操作起来比较方便。本文就针对这个功能分享经验如下,我用的是c#的开发语言,其他的语言语法修改一下应该也是可以实现该功能的。

1、正常打开microsoft visual studio 2010工具,加载一个既有项目或者新建一个项目都可以。界面如下截图所示。

VS2010怎么实现点击按钮自动打开EXCEL文档?

2、在右侧解决方案中选择添加一个新项,如下图所示,或者在一个既有的页面中增加功能也可以。

VS2010怎么实现点击按钮自动打开EXCEL文档?

3、本文以添加一个既有的新项为例来说明,点击添加新项后,页面如下所示,增加一个web窗体,并为新页面命名后点击添加按钮,如下截图中标红所示。

VS2010怎么实现点击按钮自动打开EXCEL文档?

4、在新建的页面中,从左侧拉个button到页面上 ,如下截图所示。

VS2010怎么实现点击按钮自动打开EXCEL文档?

5、页面切换到“设计”模式如下图1,双击刚刚的button按钮,为其增加双击事件,界面发生如下截图2的变化,在.cs页面中增加了一个button1_click的事件

VS2010怎么实现点击按钮自动打开EXCEL文档?

VS2010怎么实现点击按钮自动打开EXCEL文档?

6、在button1_click事件中加入如下代码:

   system.diagnostics.process p = new system.diagnostics.process();

        p.startinfo.useshellexecute = true;

        p.startinfo.filename = @"d:\excelopen.xlsx";//@后是excel文档的路径

        p.start();

这是实现功能最关键的语句。

VS2010怎么实现点击按钮自动打开EXCEL文档?

7、这时候已经完成代码的编写了,直接运行项目 ,在ie窗口中点击按钮,就可以看到直接打开的excel文件了。

VS2010怎么实现点击按钮自动打开EXCEL文档?

相关标签: VS2010 Excel