青丘狐传说狐狸表情包:[求助]关于照片采集保存问题

来源:百度文库 编辑:九乡新闻网 时间:2024/10/02 18:15:38
[求助]关于照片采集保存问题我想做一个收集个人信息电子档案,其中需要有照片,如何在一个表单上通过摄像头把照片和个人信息一起保存到一个表中呢?请各位高手多多指教,在此感激不尽!用摄像头拍摄照片的例子在《梅子论坛》上有很多,建议楼主去看看。
照片保存到表中的办法不外有两种,一是通过通用字段直接将照片文件保存在表中,另一种是将照片文件的文件名(含扩展名)及路径保存在表的字符字段中。
四句代码解决问题,请参考: (vfp 9.0 的强大功能 !! )

   dbf 文件, sql_server 数据库,储存图片,word文档,excel表格 影像:我的方法法很简单,可靠。
1、表的字段:一律使用 备注字段或 text 字段,没有使用 通用型或 image 型。
2、先将图片,文档,影像等变成base64编码数据,代码例子如下:
       cccc=Strconv(Filetostr("f:\茉莉花.jpg"),13) && 将F盘上,一张叫‘茉莉花’的手机照片转变成64编码。
3、use 表名
       replace 表的备注字段名 with cccc && 将文件编码储存在表中.实际上就是储存了图像文件
4  以后使用图片啦,将字段恢复成原来的图片,如果也放在 f:\下.(不管原来有没有)
       ffff=Strtofile(Strconv(备注字段名,14),"f:\茉莉花.jpg")
5、显示图片:做一张表单,表单上做上一个 image (用鼠标从vfp的控件栏内 ,拉下一个image 图片方格)
   如果他的名称是:Image1,于是,用下面句子显示他:此句可以写在表单的init 或按钮的 click 事件中
       use 表名
       cccc=表的备注字段名
       Thisform.Image1.PictureVal=Strconv(cccc,14)
      ..... 就这么简单,可以试试
首先感谢两位论友.但我最想了解如何用VFP程序控制摄像头呢? 梅子论坛就有很多,下面的链接是其中之一:
http://www.meizvfp.com/bbs/dispbbs.asp?boardid=11&Id=75484