將PictureBox控件里的圖片,保存為文件:
成都創新互聯公司長期為1000+客戶提供的網站建設服務,團隊從業經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯網生態環境。為竹溪企業提供專業的網站建設、網站制作,竹溪網站改版等技術服務。擁有十余年豐富建站經驗和眾多成功案例,為您定制開發。
1,文件格式不變化:
PictureBox1.Image.Save("C:\" Format(Now, "HH-mm-ss") ".bmp")
2,文件格式有變化:
PictureBox1.Image.Save("C:\" Format(Now, "HH-mm-ss") ".bmp", System.Drawing.Imaging.ImageFormat.Bmp)
在access數據庫里將字段的類型設置為ole對象
Public img As Byte() '圖片處理用的字節數組
img=My.Computer.FileSystem.ReadAllBytes(filePath)'filePath是你圖片文件的路徑
剩下的就是數據庫插入操作了
Dim?cn?As?New?OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data?Source=Data.mdb")
Dim?comm?As?OleDb.OleDbCommand
comm?=?New?OleDb.OleDbCommand(?_
"INSERT?INTO?Photo(BuFan_F,PhotoNo,Photo)?Values('"??Me.CobBuFan.Text.Trim??"','"??Me.txtNo.Text.Trim??"',@image)",?cn)
'向數據庫添加存儲了圖片數據的二進制數組
comm.Parameters.Add("@image",?_
OleDb.OleDbType.Binary,?img.Length).Value?=?img
If?cn.State?=?ConnectionState.Closed?Then?cn.Open()?'打開數據庫連接
comm.ExecuteNonQuery()?'執行數據庫命令
If?cn.State?=?ConnectionState.Open?Then?cn.Close()?'關閉數據庫連接
MessageBox.Show("圖片成功保存到數據庫",?"完成",?MessageBoxButtons.OK,?MessageBoxIcon.Information)
第一步先用新的文件名來保存圖像文件
第二步Dispose釋放引用的圖片文件
第三步刪除舊的圖片文件
第四步將新的圖像文件 重命名為 舊的圖片文件名
這樣就可以達到你的目的了
都是只保存路徑的,把圖片放到一個專用的文件夾下,讀取的時候,從路徑得圖片
圖片數據其實就是一組二進制數據。你要存到csv中應該是字符串格式。很少見這樣的存儲方式。你可以把數據存儲在數據庫中的呀。存取圖片就很好搞了
文章題目:vb.net存取圖片,vb中圖像框如何獲取文件中的圖片
文章位置:http://m.kartarina.com/article24/hddgje.html
成都網站建設公司_創新互聯,為您提供定制網站、網站設計公司、移動網站建設、網站制作、建站公司、
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯