之前在一級的專案中遇到了乙個問題,就是其他的系統需要用谷歌的瀏覽器作為支援,而我們的系統是需要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...