C#窗体中PictureBox的使用

u010779692 2013-05-21 01:01:47
C#winform中怎样在选择一个本地图片的时候,就可在picturebox里直接看到选择的图片,然后再添加进数据库以及将图片保存在项目文件夹中。
...全文
773 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
u010779692 2013-05-21
  • 打赏
  • 举报
回复
C#winform中怎样在选择一个本地图片的时候,就可在picturebox里直接看到选择的图片,然后再添加进数据库以及将图片保存在项目文件夹中,选择按钮button1,pictureBox和button 的代码如何实现,可以给个完整的代码吗?
kudiao119 2013-05-21
  • 打赏
  • 举报
回复
引用 6 楼 u010779692 的回复:
不是将新路径保存在数据库中,而是把照片名称保存在数据库的,怎么实现?、、
额看错了System.IO.Path.GetFileName(文件路径)
kudiao119 2013-05-21
  • 打赏
  • 举报
回复
引用 6 楼 u010779692 的回复:
 System.IO.FileStream str = new System.IO.FileStream(@"C:\Documents and Settings\Administrator\桌面\_MG_8575.jpg", System.IO.FileMode.Open);
         byte[] BmpByte = new byte[(int)str.Length];
         str.Read(BmpByte, 0, (int)str.Length);
不是将新路径保存在数据库中,而是把照片名称保存在数据库的,怎么实现?、、
转成byte存进去
u010779692 2013-05-21
  • 打赏
  • 举报
回复
不是将新路径保存在数据库中,而是把照片名称保存在数据库的,怎么实现?、、
kudiao119 2013-05-21
  • 打赏
  • 举报
回复
引用 3 楼 u010779692 的回复:
要代码怎么实现??
1、Picturebox1.Load(路径) 2、File.Copy(需要复制的路径,存目标路径) 3、将新路径存到数据库中
kudiao119 2013-05-21
  • 打赏
  • 举报
回复
楼主只需用picturebox.Load加载图像路径即可 然后通过IO类的文件转移将照片赋值到指定目录下 再将转移后的目录存到数据库中即可
u010779692 2013-05-21
  • 打赏
  • 举报
回复
要代码怎么实现??
u010181730 2013-05-21
  • 打赏
  • 举报
回复
把图片保存到bin的根目录里面
removeLove 2013-05-21
  • 打赏
  • 举报
回复
把本地图片变成Image对象赋给pictureBox就行啊 保持的时候可以将图片转换成流保存到指定的文件夹下就可以

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧