请问谁知道如何将添加好的imagelist里面的图转换成二进制数据? 我以前都搜以路径方式读取的,现在必须从imagelist当中获取,请问怎么将imagelist集合里面的picture转换成二进制文件? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不需要转了吧,imagelist控件集合里面的图片都是嵌入式的,直接拿出来用就可以了。 问题,我需要吧listview中的图片上传的数据库当中,必须转换成二进制啊,不是用来显示的。我的图片用listview进行多图预览,客户对这些图片进行筛选,筛选好了之后上传到数据库,这个时候就需要把imagelist中的图片取出来,上传到数据库上面去,所以必须把里面的图转二进制。 可以利用磁盘文件进行中转:先保存:savepicture imagelist.ListImages(0).Picture,"XXX.bmp"再读入:open "xxx.bmp" for binary as #1 dim buff() as byte redim buff(lof(1)-1) get 1,,buff()close #1Buff()里就是你要的数据了. 老马的方法是一种易行的方法.但是我认为图片就是用来显示的,应该将图片放在对象变量中传到数据库;例如:Dim objPic As Picture Set objPic = imagelist.ListImages(1).Picture直接传objPic到数据库.个人看管见,仅供参考. 问题是如何将picture对象转换成二进制?请问有完整的代码吗? 今天你们咋不掐呢 关于软件价格的问题 请问用vb怎么在客户端打开服务器端ppt 关于mschart控件的问题!急用,在线等。。。 初学VB,一个简单的问题? 弱弱地问! sql语句!!!!!!!!!!!!!!!!看看 如何能实现在listview中添加不重复的数据? 在vb中怎么播放flash动画???????? 如何解决找不到数据库的问题 VB通过ADO 向ACCESS 数据库 中查询数据,速度很慢!!!! 急!! 【图片与视频】发松鼠,发松鼠......免得有人在那里叫叫叫....小心不散分给你!
我的图片用listview进行多图预览,客户对这些图片进行筛选,筛选好了之后上传到数据库,这个时候就需要把imagelist中的图片取出来,上传到数据库上面去,所以必须把里面的图转二进制。
dim buff() as byte
redim buff(lof(1)-1)
get 1,,buff()
close #1Buff()里就是你要的数据了.
Set objPic = imagelist.ListImages(1).Picture
直接传objPic到数据库.
个人看管见,仅供参考.
请问有完整的代码吗?