敢问哪位高手?
有固定格式的纸,上边有固定的格子 ,如何做个打印?输入有界面 问题点数:100、回复次数:14Top
1 楼Leftie(左手,为人民币服务)回复于 2005-12-07 11:12:41 得分 20
用printer对象来写打印语句吧,可以灵活控制打印Top
2 楼myhgyp(也许是这样的,信不信由你)回复于 2005-12-07 11:26:06 得分 5
用Printer直接打印Top
3 楼yorkness(机器猫)回复于 2005-12-07 11:49:38 得分 20
如果用crystal report不算很复杂的话,可以考虑用crystal report打印。
因为用printer的话,要考虑操作系统的问题。
当然如果报表特复杂,还是用printer方便。Top
4 楼xiaopizicai(小痞子蔡)回复于 2005-12-07 13:41:35 得分 0
哪位高手可以告诉我操作打印机的办法吗?在此感谢 把程序写一下吧Top
5 楼jxgzay(jxgzay)回复于 2005-12-07 15:15:12 得分 20
套打问题。你也可以用EXCEL对象,事先用EXCEL表格调整,再用VB的EXCEL对象将数据写入你的EXCEL表,并发出打印指令(可以用录制宏的办法获取代码)
Top
6 楼feiyun0112(http://feiyun0112.cnblogs.com/)回复于 2005-12-07 15:30:17 得分 5
我们一般用vb自带的data reportTop
7 楼WallesCai(女人之美,在于蠢得无怨无悔,男人之美,在于撒谎撒得白日见鬼)回复于 2005-12-07 15:44:05 得分 10
我个人比较倾向于直接使用PRINTER对象来操作,而不是用crystal report,因为这样看上去觉得自己更象个写程序的,呵呵。
不过呢,我现在老了,体力不及以前了,所以也经常做一些偷懒的事:比如说事先把空表格做成BMP,然后只要把变化的数据放到固定的地方,用图形打印出来什么的,呵呵Top
8 楼efengxu(易风)回复于 2005-12-07 16:02:31 得分 0
根据你这种情况,我也觉得用printer对象打印比较好,你只要在固定位置打印固定文字罢了Top
9 楼youchenglong(小志)回复于 2005-12-07 17:02:40 得分 0
自从我学完API后就不敢说自己是高手了解:(
有固定格式的纸,上边有固定的格子 ,只要设置一下格式不就行了?Top
10 楼tomorrowmorning()回复于 2005-12-07 17:09:43 得分 10
用vsview最好了,可以预览Top
11 楼province_(雍昊)回复于 2005-12-07 19:12:03 得分 0
记录下需要填空的位置坐标,然后就把用户的数据按部就班地用PRINTER打印吧。Top
12 楼cuizm(射天狼 http://www.j2soft.cn/)回复于 2005-12-07 20:06:00 得分 0
可以用PRINTER打印对象打印。我的网站上有打印的源码,你可以看看。
====================
免费的学习交流网站,欢迎大家访问!
http://www.j2soft.cn/
Top
13 楼jjkk168(老加班的人--好好学习,天天吃饭)回复于 2005-12-08 10:41:27 得分 10
无非就是一个套打的设置
方案1:使用一些相关的套打控件/对象。如CELL、EXCEL、FlexCell。。。。。。
方案2:比画着一个个量好位置写Printer对象吧Top
14 楼LCAAA(风)回复于 2005-12-08 11:19:30 得分 0
关于套打
强烈建议使用水晶报表Top




