用CELL组件显示Access数据库的图片对象
时间:2003-12-21 09:10 来源:现代教育技术支持 作者:唐爱平 阅读:次
Access数据库支持OLE对象字段,其中最常用的是BMP对象,即图片对象。图片对象的加入使access数据库的可用性得到大大提高,它使数据库不仅仅局限于传统意义上的数据(即数值与字符),提高了信息的质量,并更接近于人们日常生活中的媒体。例如,要作产品介绍,需要保存该产品的图片。图片往往具有比文字更大的说服力。
然而,直接采用VB等开发工具将access数据库中的图片对象取出来显示到屏幕上并实现打印输出并不容易。这儿介绍一个简单方法,只用几行代码即可将图片对象显示到屏幕上,并支持图片的缩放,高质量的打印输出。这需要借助CELL组件。
下面举一个在VB中使用CELL组件显示access数据库中的图片对象的例子。创建一个Form之后,将CELLActiveXControlmodule选中,就把CELL组件添加入控件栏中了,将CELL组件加入Form,在Form的Load过程中加入以下代码
PrivateSubForm_Load()
Cell1?DoOpenDbase0,″e:\tmp\sample?mdb″,tables
Cell.1DoDumpDbaseData″Select*fromemployees″,0,0,0,1,cols,rows
EndSub
e:\tmp\sample?mdb是一个含有图片的access数据库,运行程序就可将其中的图片显示到表格中并打印出来(如下图)。根据SELECT语句的灵活性,你可以将指定的图片显示到表格的任意位置之上。采用CELL组件还有一个好处就是CELL组件强大的打印功能,CELL组件对图片进行无级缩放,使打印出来的图片不失真。
CELL组件试用版可在站点www?trustsoft?com免费下载。(编者注:CELL组件3.1+完全试用版已收录在《PC世界3》上了)
然而,直接采用VB等开发工具将access数据库中的图片对象取出来显示到屏幕上并实现打印输出并不容易。这儿介绍一个简单方法,只用几行代码即可将图片对象显示到屏幕上,并支持图片的缩放,高质量的打印输出。这需要借助CELL组件。
下面举一个在VB中使用CELL组件显示access数据库中的图片对象的例子。创建一个Form之后,将CELLActiveXControlmodule选中,就把CELL组件添加入控件栏中了,将CELL组件加入Form,在Form的Load过程中加入以下代码
PrivateSubForm_Load()
Cell1?DoOpenDbase0,″e:\tmp\sample?mdb″,tables
Cell.1DoDumpDbaseData″Select*fromemployees″,0,0,0,1,cols,rows
EndSub
e:\tmp\sample?mdb是一个含有图片的access数据库,运行程序就可将其中的图片显示到表格中并打印出来(如下图)。根据SELECT语句的灵活性,你可以将指定的图片显示到表格的任意位置之上。采用CELL组件还有一个好处就是CELL组件强大的打印功能,CELL组件对图片进行无级缩放,使打印出来的图片不失真。
CELL组件试用版可在站点www?trustsoft?com免费下载。(编者注:CELL组件3.1+完全试用版已收录在《PC世界3》上了)
(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
相关内容
- ·注册ActiveX控件的几种方法
- ·在Access2003或以上版本使用RichTX32.O
- ·快速注册DLL和OCX的方法【技巧】
- ·Access的Treeview在 MS10-036 更新后无
- ·在安全补丁Security Advisory 960715
- ·Access2010使用Treeview出现问题的解决
- ·Access中使用TreeView 树形控件 详细讲
- ·Access中treeview不能使用或提示没有版
- ·The Kill-Bit FAQ: Part 3 of 3
- ·The Kill-Bit FAQ: Part 2 of 3
- ·The Kill-Bit FAQ: Part 1 of 3
- ·ACCESS EXCEL 一个增强Treeview 节点编
- ·windows 7或其它windows 64位系统里Tre
- ·Access Treeview 树控件MSCOMCTL.OCX
- ·[技巧]如何导出Imagelist的图标或图片
- ·Access中使用身份证读卡器的技巧
最新内容
推荐内容