string pname, fname
integer value
value = GetFileOpenName("请选择部件图",pname, fname,'jpg',
&
+ 'Jpg
文件(*.jpg),*.jpg,位图文件(*.bmp),*.bmp,所有文件(*.*),*.*')
IF value <> 1 THEN return
//显示文件
p_1.PictureName = fname
SetPointer( HOURGLASS! )
SQLCA.AutoCommit = True
//测定文件长度
long ll_len
ll_len = FileLength(pname)
//打开文件
integer fileno
fileno = FileOpen(pname,StreamMode!,READ!,LOCKREAD!)
//读文件
blob lb_file ,lb_fn
int li_ii,ii
li_ii = ceiling(ll_len/32765)//取整
for ii = 1 to li_ii
FileRead (fileno, lb_fn)
lb_file = lb_file + lb_fn
next
//读图片,并另存为文件
blob lb_pict
selectblob col into :lb_pict from pidtest where id = 1;
//显示图片
p_1.setpicture(lb_pict)
//另存为文件
int li_no
String ls_filepath,ls_filename
getfilesavename('Save
as',ls_filepath,ls_filename,'jpg','jpg文件(*.jpg),*.jpg,位图文件(*.bmp),*.bmp,所有文件(*.*),*.*')
li_no = fileopen(ls_filepath, streammode!, write!)
long ll_len
ll_len = len(lb_pict)
int li_ii,ii
li_ii = ceiling(ll_len/32765)//取整
for ii = 1 to li_ii
filewrite(li_no, lb_pict)
lb_pict = blobmid(lb_pict, 32765 * ii)
next
fileclose(li_no)
分享到:
相关推荐
pb写的从oracle库中读取和保存图片,并另存为文件
参考vb、delphi后用pb实现摄像头捕获
PB9的代码,里面有2个功能,分别是:(1)PB从剪贴板取图并保存 ;(2) PB实现拖拽或粘贴文件。希望大家喜欢
在xp下注册imgedit控件 pb8.03开放。把剪切板的图片自动保存jpg文件或者bmp文件。 里面有详细的demo说明qq1600564
PB9数据库存取图片,可以把图片存入sql数据库,再用pb读取到本地文件夹中
我们可以运用PB实现 往文本中读取和写入超过32K(32765B)的数据的代码。
PB通过URL下载局域网或者互联网上的图片
PB从剪贴板取图并保存,是我的博客上的博文(http://blog.csdn.net/yyoinge/article/details/6316874)的对应例程
可以通过http连接将图片下载到本地,可以实现一些制定网页图片的下载
pb截取屏幕的功能,类微信截屏功能 适合PB开发人员。 导入sru文件 pb截取屏幕的功能,类微信截屏功能 pb截取屏幕的功能,类微信截屏功能 pb截取屏幕的功能,类微信截屏功能 pb截取屏幕的功能,类微信截屏功能 pb截取...
pb 图片压缩、解压技术结合 通过读取XML图片压缩编码,解压生成图片。全源码。
pb11.5开发 含两个pbl:aaa.pbl是pb对web浏览器控件的使用操作。里面有个set_proxy.ocx控件(设置代理),是我用vb做的ocx,因为我用pb实现ip代理不能执行成功,所以只能用vb做了个,pb来调用。 create_yzm.pbl是...
使用Inception迁移学习进行图像分类,增加了保存pb模型,读取pb模型预测,tensorboard监视和matplotlib绘图监视变量。因为上传不能大于220M所以只上传了关键文件,原始训练数据请到 ...
PB提取DLL中图片 BY 于 2008.03.31 晚 说明:用PB提取DLL中的图片只是一个尝试,也能提取DLL中的其他信息, 这样大家以后可以把重要资料放在DLL中,以供PB来读取,以达到加密的目的。
PB关于字符进制数转化及base64加密、解密 1、字符型十六进制数转为十进制数值 2、十进制数转为十六进制字符 3、base64加密 4、base64解密 5、将blob转为byte数组
pb中通过这个dll文件可以读取jpg格式图片生成bmp文件
1、从剪切板上,获取图片的数据,生成到本地电脑 2、从剪切板上,获取图片的数据,生成到本地电脑 3、从剪切板上,获取图片的数据,生成到本地电脑 4、从剪切板上,获取图片的数据,生成到本地电脑
PB可以把读取的图片、影音、文本等大文件(BLOB)转换成16进制的字符串,(可以放置到XML或文本里做传输),并且可以把16进制的字符串转换回BLOB文件。
采用ASA数据库,用PB实现对图片的存储和读取程序
pb 将dll文件中的图片获取出来列在树形,图表列表框控件中