VB6怎样制做打印及预览?

已保存有一个固定表格,要在表格上填写信息,并预览后打印

第1个回答  2012-03-03
我给两个方案
1.直接输出到EXCEL吧,同时可以用代码控制EXCEL的各种设置,做到在EXCEL直接预览就是你要的效果!
2.事先用EXCEL做好一个模板文件,然后把这个文件加入到程序的资源中,使用时释放该模板,然后把数据直接输出到相应单元格.
个人推荐以方法2为主,1为辅,效果很好,不要纠结EXCEL,现在有几台电脑没这玩意的?另外,WPS的表格也通用哦!追问

我初学的,很多都还明白

本回答被提问者采纳
第2个回答  2012-02-23
对printer对象编程,请查看msdn关于Printer对象的说明追问

听说有类似的控件,但一直都找不到

追答

有的,crystal report 名声灰常响亮,老外很多公司用它
vb5.0里有免费的,很好用。

追问

我用的是VB6,是可加载的吗?

追答

可以的吧,vb5的crystal report 控件应该是可以在vb6里用,你找找!

相似回答