呵呵,本人由于以前忽略了关于打印方面的知识(主要由于是没有打印机)所以对打印这方面程序的编制可以说是一窍不通,用什么,怎么用等等一无所知。现在由于任务紧,非要我做这方面的东西,所以...嘿嘿,大家帮忙了!   问题描述:用ACCESS做了一个数据库,中间建立了十几个表,现在打印的要求是对每个人员的信息(分别存放在十几个表中)按照规定的格式单独打印出来,而每个人员特定的信息内容并不一定,比如有的人获奖证书有好几条,有的一个都没有等等,还有要求有打印予览,实现双面打印等。  寻求的答案:1.实现上述功能的原代码 2.实现上述功能所要求的知识,控件,资料等 3.如何学习打印(怒的就是没有打印机!)
   望各位同行指导一二。
EMAIL:[email protected]

解决方案 »

  1.   

    最方便的办法或许就是调用EXCEL编写,可以自己进行代码控制,包括预览功能。
      

  2.   

    先提一句,你的表好象建得不好。不规范。打印的话,你只要先看看printer对象的帮助,自己写代码,对打印的了解会比较深入。
      

  3.   

    找个现成的打印预览控件是个不错的选择。
    一个很好的控件: http://chinese.pefectsoft.com 
    我们一直用这个控件,感觉还不错。
      

  4.   

    VB里直接写打印程序很麻烦,只有一个PRINTER对象可用,而且十分难控制。
    除非很特别的打印需求一般都选择用打印控件或报表工具。
      

  5.   

    可以安装一个Acrobat Distiller来虚拟打印机