對資料夾的操作總結

2021-05-26 02:10:56 字數 2192 閱讀 1850

首先,要實現對資料夾的操作就必須新增命名空間:

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...