VS2010怎么實(shí)現(xiàn)點(diǎn)擊按鈕自動(dòng)打開EXCEL文檔?

在利用VS2010進(jìn)行網(wǎng)頁開發(fā)的時(shí)候,有的時(shí)候因客戶的需要,希望能夠?qū)崿F(xiàn)點(diǎn)擊按鈕就直接打開Excel文檔,而不是彈出打開或者下載的對話框,這樣用戶操作起來比較方便。本文就針對這個(gè)功能分享經(jīng)驗(yàn)如下,我用的是C#的開發(fā)語言,其他的語言語法修改一下應(yīng)該也是可以實(shí)現(xiàn)該功能的。

Microsoft Visual C++ 2010 x64運(yùn)行庫 官方安裝免費(fèi)版
- 類型:編程工具
- 大?。?/span>5.44MB
- 語言:簡體中文
- 時(shí)間:2016-06-21
1、正常打開Microsoft Visual Studio 2010工具,加載一個(gè)既有項(xiàng)目或者新建一個(gè)項(xiàng)目都可以。界面如下截圖所示。
2、在右側(cè)解決方案中選擇添加一個(gè)新項(xiàng),如下圖所示,或者在一個(gè)既有的頁面中增加功能也可以。
3、本文以添加一個(gè)既有的新項(xiàng)為例來說明,點(diǎn)擊添加新項(xiàng)后,頁面如下所示,增加一個(gè)web窗體,并為新頁面命名后點(diǎn)擊添加按鈕,如下截圖中標(biāo)紅所示。
4、在新建的頁面中,從左側(cè)拉個(gè)Button到頁面上 ,如下截圖所示。
5、頁面切換到“設(shè)計(jì)”模式如下圖1,雙擊剛剛的Button按鈕,為其增加雙擊事件,界面發(fā)生如下截圖2的變化,在.cs頁面中增加了一個(gè)Button1_Click的事件。
6、在Button1_Click事件中加入如下代碼:
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo.UseShellExecute = true;
p.StartInfo.FileName = @"d:\excelopen.xlsx";//@后是Excel文檔的路徑
p.Start();
這是實(shí)現(xiàn)功能最關(guān)鍵的語句。
7、這時(shí)候已經(jīng)完成代碼的編寫了,直接運(yùn)行項(xiàng)目 ,在IE窗口中點(diǎn)擊按鈕,就可以看到直接打開的excel文件了。
相關(guān)推薦:
VS2013項(xiàng)目怎么添加相關(guān)頭文件Include File?
相關(guān)文章
- VS2013怎么讓大括號之間垂直虛線顯示?在編寫程序的時(shí)候,遇到大量的代碼,使用大括號也搞不清對應(yīng)關(guān)系,該怎么讓大括號之間垂直虛線顯示?下面我們就來看看詳細(xì)的教程,需2016-10-09
- VS2013外部頭文件和源文件怎么添加?VS2013中命名添加了文件但是卻打不開,提示“Sales_item.h”: No such file or directory?”,該怎么辦呢?下面分享解決辦法,需要的2016-10-02
VS2010怎么創(chuàng)建windows窗體應(yīng)用程序?
VS2010怎么創(chuàng)建windows窗體應(yīng)用程序?VS2010創(chuàng)建項(xiàng)目的時(shí)候會(huì)自動(dòng)生成窗體,如果需要可以自己修改,下面我們就來看看自己修改的詳細(xì)教程,很簡單,詳細(xì)方法請看下文詳細(xì)介2016-07-31VS2013不能創(chuàng)建ADO .NET實(shí)體數(shù)據(jù)模型怎么辦?
VS2013不能創(chuàng)建ADO .NET實(shí)體數(shù)據(jù)模型怎么辦?2016-07-30- VS2013安裝失敗提示需要IE10該怎么辦?安裝VS2013的時(shí)候,總是提示“已阻止安裝程序”,原因是沒有安裝IE10,總不能再安裝一個(gè)ie10吧,下面我們就來看看詳細(xì)的教程,需要的2016-07-13
VS2013怎么使用幫助文檔創(chuàng)建桌面快捷方式?
VS2013怎么使用幫助文檔創(chuàng)建桌面快捷方式?VS2013中如果想打開文檔,每次都要打開VS2013,太浪費(fèi)時(shí)間了,該怎么辦呢?下面我們就來看看使用幫助文檔創(chuàng)建快捷方式的教程,需2016-07-06- vs2015不能代開stdio.h等文件該怎么辦?vs2015中打開文件的時(shí)候發(fā)現(xiàn),無法打開,類似stdio.h ctype.h ucrtd.lib等文件,提示缺少關(guān)鍵文件,下面我們就來看看詳細(xì)的教程,2016-07-04
- VS2012怎么利用MFC制作簡單的計(jì)算器?計(jì)算器是建立在對話框的基礎(chǔ)上,今天我們就來看看VS2012制作屬于你自己的計(jì)算器,需要的朋友可以參考下2016-07-04
- 億圖圖示怎么制作VSM價(jià)值流程圖?公司繪制價(jià)值流程圖的目的是為了辨識(shí)和減少生產(chǎn)過程中的浪費(fèi)。該怎么繪制呢?今天我們就來看看億圖圖示畫VSM價(jià)值流程圖的詳細(xì)教程,需要的2016-06-20
VS2003在vista/win7下搜索會(huì)出現(xiàn)假死的解決方法
這篇文章主要介紹了VS2003在vista/win7下搜索會(huì)出現(xiàn)假死的解決方法,需要的朋友可以參考下2016-06-14