print1245

所属分类:打印编程
开发工具:Visual Basic
文件大小:68KB
下载次数:47
上传日期:2004-10-19 20:58:28
上 传 者helloyf
说明:  一个vb下的打印控件。
(print control under vb)

文件列表:
打印相关控件\Demo.dbf (3018, 1999-03-25)
打印相关控件\Demo.frm (4190, 1999-03-25)
打印相关控件\Demo.frx (2515, 1999-03-25)
打印相关控件\Demo.vbp (917, 1999-03-25)
打印相关控件\Demo.vbw (50, 2003-08-25)
打印相关控件\通用数据表格打印.ocx (297984, 1999-03-25)
打印相关控件\MSSCCPRJ.SCC (189, 2003-08-25)
打印相关控件\Demo.log (98, 2003-08-25)
打印相关控件\通用数据表格打印.oca (13824, 2003-08-25)
打印相关控件 (0, 2003-08-25)

做为一种简捷、系统的 Windows应用程序开发工具,Visual Basic 5 具有强大的数据处理能力,提供了多种数据访问方法,可以方便地存取Microsoft SQL Server、Oracle、XBase等多种数据库,被广泛应用于建立各种信息管理系统。但是,VB缺乏足够的、符合中文习惯的数据表格输出功能。虽然使用Crystal Report控件及 Crystal Reports 程序可以输出报表,但操作很麻烦,中文处理能力也不理想,特别是不能够用来制作不确定内容的表格。笔者在用VB开发淮北市医疗保险信息管理系统时,需要对任意的查询结果进行表格输出,为此,编制本控件,能够根据查询的结果自动生成二维中文表格,并打印输出,在此提供给感兴趣的朋友一试。 一. 控件说明 本控件能够根据Data控件、MSRDC控件、DAO、RDO 中的结果数据自动生成二维表格,并打印输出。 在VB 5下使用该控件时,先在工程菜单中选取部件,在部件对话框中选取浏览按钮,查找 "通用数据表格打印.OCX" 文件并选取打开,控件便被添加到工具箱中了,设计时在窗体中绘出控件,然后在代码中把要输出的结果集赋值给控件的 DyReslutset属性(注意:不是 DyResultset),再调用控件的FormShow方法即可。 假设有数据表格输出控件名称为 "数据表格打印1" ,用户控件名称为MyData(Data或MSRDC控件),例示程序代码如下: Set 数据表格打印1.DyReslutset = MyData.Recordset 数据表格打印1.FormShow 如果使用RDO或RAO,设有用户结果集MyResultset(Recordset或rdoResultset对象),例示程序代码如下: Set 数据表格打印1.DyReslutset = MyRecordset 数据表格打印1.FormShow 该控件在中文Windows 95、中文VB 5下运行通过。 二. DEMO使用说明 1.把以下文件拷贝到c:\demo目录下,在VB中打开Demo.vbp工程即可运行例示程序。 DEMO.DBF Demo.frm Demo.frx Demo.vbp Demo.vbw 通用数据表格打印.ocx 2.如果拷贝到其它目录下,需要在工程中重新添加数据表格打印控件 (工程菜单--> 部件--> 浏览--> 选择“通用数据表格打印.ocx”文件) ,然后删除Demo窗体中已经无效的“数据表格打印1”对象,并重新绘制该控件,名称为:数据表格打印1。 3.任意改变结果数据时无须修改程序可直接进行表格输出。 4.文件列表 DEMO.DBF 3,018 字节 例示数据库 Demo.frm 4.190 字节 例示窗体文件 Demo.frx 2,515 字节 通用数据表格打印.ocx 297.***4 字节 Demo.vbp 917 字节 例示工程文件 Demo.vbw 50 字节 Readme.txt 2.382 字节 说明文件 安徽省淮北市医保中心 沙顺义 电 话:0561-3023567 E-mail: shashunyi@yahoo.com 邮 编:235000

近期下载者

相关文件


收藏者