在 .Net 下  不論讀文字或  圖檔  都相當方便
但如果值接用相對應的 物件 讀取,如果只是單執行緒開啟 或 不會共用此檔案  就沒有甚麼影響


Dim str as string = IO.File.ReadAllText("路徑 ")
Dim bm as Bitmap = Bitmap.Fromfile(" 路徑   ")

但 一但此檔案需用共用  如 FTP 此時  系統會有警告  已在其他執行緒中使用
ps 尤其是 Ftp. 多執行緒的 FTP 如果沒寫好 . 會有莫名檔案沒有傳輸成功



  Dim ioStr As IO.FileStream = New FileStream("D:\HS\Alignment\2.bmp", FileMode.Open)
  Dim bmTemp As Bitmap = Bitmap.FromStream(ioStr)
    
在 .Net 基本檔案格式 大都有 由 Stream 的模式取得資料  如此 就可以斷開 與 原本檔案的聯結 
讓原本的檔案 給其他的程是或執行緒使用      

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Rh 的頭像
    Rh

    程式狂想曲

    Rh 發表在 痞客邦 留言(0) 人氣()