mapcontrol讀取檔案(直接拖動)

2021-08-17 02:57:54 字數 671 閱讀 1849

常規openfiledialog匯入

openfiledialog open = new openfiledialog();

open.multiselect=true;//可以選擇多個選項

open.title = "選擇需要載入的地里資料檔案";

open.filter = "shape格式檔案(*.shp)|*.shp";

if (open.showdialog ()== dialogresult.ok)

}

拖動匯入

private void form1_dragdrop(object sender, drageventargs e)

dropdrop事件:將acceptdrop設定為true,這樣程式就可以有dropenter和dropdrop事件了

dropenter觸發時,需要將allowedeffect屬性設定為非none值比如e.effect = dragdropeffects.move.

dragdrop觸發時,可以得到乙個檔案全路徑的字串陣列

private void form1_dragenter(object sender, drageventargs e)

C 載入Shp檔案到MapControl控制項

載入shp檔案到地圖控制項mapcontrol有一般有兩種方式。1 用mapcontrol控制項的addshapefile方法可載入shape格式檔案,呼叫該方法需要傳入兩個引數,分別是檔案路徑和不帶副檔名的檔名,其呼叫方法如下 axmapcontrol1.addshapefile pathname...

讀取配置檔案並讀取檔案

配置檔案 url users z ten documents name myfile.txt url是讀寫檔案的檔案位址,name是讀寫檔案的檔名稱 fileinputstream is null try catch filenotfoundexception e2 properties pt ne...

Java檔案讀取 jar包內檔案讀取

最近遇到一些jar包內外配置檔案讀取的問題。索性自己測試總結一下,與大家分享。主要是關於classloader.getresource和class.getresource方法路徑區別的問題。1.絕對路徑檔案讀取,最簡單,最直接的方式 從絕對路徑讀取檔案,最基本的檔案讀取方式 author lihzh...