| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1487 人关注过本帖
标题:关于图片存储的问题,请老师们帮忙!
取消只看楼主 加入收藏
chirslibo
Rank: 1
等 级:新手上路
帖 子:45
专家分:2
注 册:2010-3-21
结帖率:100%
收藏
 问题点数:0 回复次数:7 
关于图片存储的问题,请老师们帮忙!
我想给表里的记录添加图片,安装之后可以更改图片。
表里面有个叫服装的字符型字段,然后我做了个按钮,代码如下
pictemp=getpict("","选择照片","导入")
PIC=filetostr("&pictemp")
replace 服装 with PIC
代码能存到字段里,但是不知道怎么在表单中显示出图片, 我知道要用strtofile()函数,可是不会语法,老师们能帮忙吗?谢谢了!
搜索更多相关主题的帖子: 老师 
2010-04-22 18:33
chirslibo
Rank: 1
等 级:新手上路
帖 子:45
专家分:2
注 册:2010-3-21
收藏
得分:0 
回复 楼主 chirslibo
我主要是不知道怎么把图片控件跟这个二进制数据联系起来。。。。
2010-04-22 21:55
chirslibo
Rank: 1
等 级:新手上路
帖 子:45
专家分:2
注 册:2010-3-21
收藏
得分:0 
回复 4楼 cnfarer
请教老师怎么oleboundcontrol调用二进制图片的代码怎么写啊,写了半天写不出来
2010-04-23 17:43
chirslibo
Rank: 1
等 级:新手上路
帖 子:45
专家分:2
注 册:2010-3-21
收藏
得分:0 
回复 6楼 啸凡
谢谢啸凡老师,我实在搜不到您发的那个帖子,您能给我个地址吗?
2010-04-23 23:29
chirslibo
Rank: 1
等 级:新手上路
帖 子:45
专家分:2
注 册:2010-3-21
收藏
得分:0 
回复 8楼 cnfarer
不是啊 版主老师,我是想用二进制存着,我明白思路,就是具体语法老出错,不知道怎么写。。。
2010-04-24 20:35
chirslibo
Rank: 1
等 级:新手上路
帖 子:45
专家分:2
注 册:2010-3-21
收藏
得分:0 
以下是引用啸凡在2010-4-24 23:25:19的发言:

不好意思,俺做版主时发的帖子和许多回帖现在都找不到了。回忆了一下,大体是这个样的,您就先试试吧:
首先在您的表中加入一个用于存储图片的字段(服装),类型为“二进制备注型”(这是由于VFP字符型字段只允许254字符,存不下图片这么大的“串”)
pictemp=getpict("","选择照片","导入")&&,这里应限制只显示JPG类型的文件。
PIC=filetostr(pictemp)+'1'
replace 服装 with PIC
这样就完成了
将图片从二进制备注型字段中取出的方法:
表单中设一image1控件
在每一个移动记录指针的动作前加上以下两句
Strtofile(服装-'1',PictureFile.jpg)
THISFORM.image1.Picture=PictureFile.jpg
要注意的是,存入时是jpg文件,导出显示时也必须是jpg文件,如是bmp亦然,所以最好统一为一种格式。
至于为什么存入时加1,导出显示时减1,您不必探讨,不加不减也可以,但在VFP6.0容易出错,我也不知道为什么。
大概就是这样吧,由于眼睛受伤,好几年没弄VFP,电脑中也基本没在资料,全凭记忆,不对的地方请Tiger、百川等高手多多指导。
         

谢谢啸凡老师的帮助!
我这样做了,但是移动记录指针时会弹出对话框,说找不到别名picturefile。我在网上查了半天strtofile(a,b)的语法,说b那是文件全名,可是这个例子里面文件是getpict来的啊,没有路径啊,这里应该怎么写啊?
2010-04-25 00:46
chirslibo
Rank: 1
等 级:新手上路
帖 子:45
专家分:2
注 册:2010-3-21
收藏
得分:0 
回复 13楼 啸凡
再次感谢啸凡老师! 弄出来了,就是临时文件名差个引号,诶 ,自学真痛苦555
最后一个问题。。。每次换图片的时候,就会弹出对话框问是不是覆盖已有的临时文件,能自动覆盖吗?我写了个set talk off不管用啊,还是老弹出来,求教!
2010-04-25 13:37
chirslibo
Rank: 1
等 级:新手上路
帖 子:45
专家分:2
注 册:2010-3-21
收藏
得分:0 
回复 15楼 啸凡
哈哈 真心感谢啸凡老师! 我结贴啦!
2010-04-25 14:06
快速回复:关于图片存储的问题,请老师们帮忙!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040187 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved