有固定格式的纸,上边有固定的格子 ,如何做个打印?输入有界面

解决方案 »

  1.   

    用printer对象来写打印语句吧,可以灵活控制打印
      

  2.   

    如果用crystal report不算很复杂的话,可以考虑用crystal report打印。
    因为用printer的话,要考虑操作系统的问题。
    当然如果报表特复杂,还是用printer方便。
      

  3.   

    套打问题。你也可以用EXCEL对象,事先用EXCEL表格调整,再用VB的EXCEL对象将数据写入你的EXCEL表,并发出打印指令(可以用录制宏的办法获取代码)
      

  4.   

    我们一般用vb自带的data report
      

  5.   

    我个人比较倾向于直接使用PRINTER对象来操作,而不是用crystal report,因为这样看上去觉得自己更象个写程序的,呵呵。不过呢,我现在老了,体力不及以前了,所以也经常做一些偷懒的事:比如说事先把空表格做成BMP,然后只要把变化的数据放到固定的地方,用图形打印出来什么的,呵呵
      

  6.   

    根据你这种情况,我也觉得用printer对象打印比较好,你只要在固定位置打印固定文字罢了
      

  7.   

    自从我学完API后就不敢说自己是高手了解:(有固定格式的纸,上边有固定的格子 ,只要设置一下格式不就行了?
      

  8.   

    记录下需要填空的位置坐标,然后就把用户的数据按部就班地用PRINTER打印吧。
      

  9.   

    可以用PRINTER打印对象打印。我的网站上有打印的源码,你可以看看。====================
    免费的学习交流网站,欢迎大家访问!
    http://www.j2soft.cn/
      

  10.   

    无非就是一个套打的设置方案1:使用一些相关的套打控件/对象。如CELL、EXCEL、FlexCell方案2:比画着一个个量好位置写Printer对象吧