c 檔案分割與合併 part 2

2021-09-07 21:30:51 字數 999 閱讀 6649

同樣,引用system.io,然後,給瀏覽按鈕新增如下**:

瀏覽

private

void

button1_click(

object

sender, eventargs e)

string

path

=openfiledialog1.filename.split(@"\

".tochararray());

string

stemp =""

;inti =

0;for(i =0

; i

<

path.length -1

; i++

)button1.enabled

=true

;sdirectoryname

=stemp;

//獲得檔案所在目錄

}

再給button2新增如下**:

合併

private

void

button2_click(

object

sender, eventargs e)

addwriter.close();

//關閉binarywriter檔案書寫器

addstream.close();

//關閉filestream檔案流

messagebox.show(

"成功合併!");

progressbar1.value =0

;}

編譯後執行,我們找到剛才的檔案,選擇第乙個0001.rar,然後進行合併,即可。

然後,可以在輸出檔案的目錄下,看到my.rar了。

c 檔案分割與合併 part 2

同樣,引用system.io,然後,給瀏覽按鈕新增如下 瀏覽 private void button1 click object sender,eventargs e string path openfiledialog1.filename.split tochararray string stem...

C 記憶體管理 part2

allocating class instances using new new operator 也可以用於對class instance分配動態記憶體。如下例 include using namespace std class point private int x int y int main...

C 之銀行ATM例項 Part2

一 題目要求 在上一次 銀行系統atm part1 的基礎上,再一次改進,做乙個新的版本,增加新學的語法要素,如委託 事件與異常等。要求如下 上一版本中關於類 屬性 方法 繼承 修飾符等你不太滿意的地方 或者你從別人那裡學到的 可以進一步改進。改進的地方可以加上注釋說明。佔3分 程式中使用事件及委託...