首先,要實現對資料夾的操作就必須新增命名空間:
using
system.io;
using
system.text;
這兩個命名空間是對資料夾操作的必要條件。
現在動態的新建資料夾:
首先,給出要新建資料夾的路徑:例如:
string path = @"d:/大學/
平時的練習
/資料夾操作/";
這表明該資料夾被新建在
d盤上面;
實現方法:
#region
建立資料夾事件
protected
void button1_click(object sender, eventargs e)
else
else}}
#endregion
上面實現的主要是動態建立資料夾,下面是將檔案放到該資料夾中,實現方法:
#region
上傳資料事件
protected
void button2_click(object sender, eventargs e)
else
else}
else}}
}#endregion
現在進行動態的建立文字文件,方法如下:
#region
建立文字文件事件
protected
void button3_click(object sender, eventargs e)
else
else}}
#endregion
以上實現了動態建立資料夾、文字文件、並且將資料動態存放到資料夾中,以及將資料動態的寫入到文字文件中,現在則主要是將資料從該文字文件中讀取出來,下面的**則是為了實現這一目的:
#region
讀取文件中的資料
protected
void button5_click(object sender, eventargs e)
sr.close();
//關閉流。
response.write("");}
else
}#endregion
還需要實現的功能有:怎樣實現檔案的複製、檔案的重新命名等操作;
資料夾的重新命名
:實現原理:資料夾重新命名的實現原理主要是通過將檔案重新複製到另外乙個資料夾裡面,然後將原來的資料夾刪除掉,進而實現資料夾的重新命名實現**如下:
string path = @"d:/
學期專案設計(三)
/newphoto/";//
舊資料夾的路徑
string newpath = @"d:/
學期專案設計(三)
/newphoto/";//
新資料夾的路徑
.string result;
protected void button1_click(object sender, eventargs e)
//如果不存在
.,那麼就更改相簿名,並將資料全部移到新的相簿中,將舊相簿刪除掉。
directory.move(path,newpath);//
實現將資料夾重新命名操作。 //
在這裡需要注意一點,修改資料夾的名稱,新資料夾不可以先存在,而是由系統自動新建,否則程式就會報錯。 野狼
2023年6
月6日晚
對文字文件的繼續寫入操作,如下:
#region
新增資料到文字文件的操作
protected
void button8_click(object sender, eventargs e)
else
else}}
///現在將資料讀取出來
///using (streamreader sr = file.opentext(path))
sr.close();
}response.write("");}
#endregion
對資料夾的刪除操作
,實現**如下:
#region
刪除資料夾操作
protected
void button7_click(object sender, eventargs e)
else
else}}
#endregion野狼
2023年6
月7日
用ASP對資料夾操作
其中包括 提取資料夾資訊 建立資料夾 刪除資料夾 複製資料夾 移動資料夾等。下面就具體來看。一 fso.getfolder 一看就明白,是提取資料夾了。那具體是提取哪個資料夾呢?後面肯定要跟乙個資料夾的路徑。提取出來了再來顯示該資料夾相關資訊呢?是不是有要具體提取下去。所以,看程式 1,getfld...
用ASP對資料夾操作
其中包括 提取資料夾資訊 建立資料夾 刪除資料夾 複製資料夾 移動資料夾等。下面就具體來看 一 fso.getfolder 一看就明白,是提取資料夾了。那具體是提取哪個資料夾呢?後面肯定要跟乙個資料夾的路徑。提取出來了再來顯示該資料夾相關資訊呢?是不是有要具體提取下去。所以,看程式 1,getfld...
python 對資料夾的相關操作
python 對資料夾夾檔案內容的操作。coding utf 8 author import os,glob path r e persona project 6s data landsat8 lc81260362017228lgn00 os.walk迴圈當前目錄與下級目錄,直到目錄全部遍歷完 fo...