同樣,引用system.io,然後,給瀏覽按鈕新增如下**:
瀏覽再給button2新增如下**: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;
//獲得檔案所在目錄
}
合併編譯後執行,我們找到剛才的檔案,選擇第乙個0001.rar,然後進行合併,即可。private
void
button2_click(
object
sender, eventargs e)
addwriter.close();
//關閉binarywriter檔案書寫器
addstream.close();
//關閉filestream檔案流
messagebox.show(
"成功合併!");
progressbar1.value =0
;}
然後,可以在輸出檔案的目錄下,看到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分 程式中使用事件及委託...