C 直接呼叫IE開啟指定的網頁檔案

2021-07-25 10:17:33 字數 779 閱讀 9291

之前在一級的專案中遇到了乙個問題,就是其他的系統需要用谷歌的瀏覽器作為支援,而我們的系統是需要ie瀏覽器做支援的,另外我們的頁面都是在本地的所以可以由指定瀏覽器開啟,所以有了這個研究,這對於軟體和系統的支援也有很多幫助。

一、所需環境

.net環境

需要引用system.diagnostics這個命名空間

乙個準備好的靜態網頁

二、實現

其實這個程式非常的簡單,只是把呼叫程式的方法用在了這裡而已,並且是用特定程式開啟特定檔案的的一種使用。

首先來看這個**:

system.diagnostics.process.start(@"iexplore.exe", "e:\\0.網頁\\paas.html");

這個函式start裡面有兩個引數,第乙個是指定的程式的位址,第二個引數是指定的檔案的位址,一組合就出現了我們想要的效果(由於ie是系統應用且在環境變數中有了設定,可以直接寫.exe的檔案)。前提是我們要有上述的網頁放在指定位置。

我們不能直接把這個函式寫到控制項事件中,否則會報錯的。我寫了乙個方法然後呼叫實現的。可以看到網頁被順利的用ie打卡了,不管你設定的瀏覽器是啥。

我們還可以用它來進行開啟別的檔案的操作,比如,用notpad++來開啟乙個文字檔案了,在方法的第一引數上寫上notpad++的主程式位址,後面寫上文字檔案名字就可以了。

三、總結

總的來說,沒有需求就沒有發現,學習同時也是乙個被需要的過程,我們要自己去發現專案中的不足,再去解決效果肯定會是很不一樣的。

Python開啟指定瀏覽器的指定網頁

coding utf 8 from selenium import webdriver import time def browser browser 打 狐 谷歌 ie瀏覽器用法,如谷歌 driver browser chrome try if browser firefox driver web...

python實現指定網頁的開啟和關閉

firefox瀏覽器在使用taskklill命令是需要強制關閉程序,需要帶上 f。coding utf 8 import os,time import webbrowser 定義開啟web函式 defopen web i,j,url m 0while mn 0while nwebbrowser.op...

android 呼叫系統指定的程式開啟對應的檔案

android 呼叫系統指定的程式開啟對應的檔案 filename android開發者大賽.doc string filepath getactivity getexternalfilesdir null file.separator filename 先判斷該檔案是否存在 file file n...