我的一台计算机连接着两台打印机.
现在有程序:
要求fastreport1,fastreport2能够直接打印,
并且fastreport1由打印机1来打印,fastreport2由打印机2来打印,
请问怎么对fastreport1和fastreport2进行设置???
注意,用fastreport打印时可以直接打印出来而不需要弹出任何窗口,
比如预览窗口或者选择打印机窗口!
在线等待!!谢谢!!!!

解决方案 »

  1.   

    没试过,你试一下: 没试过1. 你在fastreport1的属性设置为 Printer : 打印机1 //也可以指定完整的打印机所在路径
    2.  在fastreport2 的属性设置为 Printer : 打印机2
      

  2.   

    请问:fastreport的哪个属性设置为Printer ??
    打印机是本地的,路径得怎么设置??
      

  3.   

    1.
    fastreport的哪个属性设置为Printer ?? 
    // 在fastreport1的属性PrintOptions下有
    Printer 默认是Defaul 改为本地打印机的共享名: ABC4562.打印机是本地的,路径得怎么设置??
      \\computer1\ABC456                    //网络上的打印机没试过,你试一下
      

  4.   

    开始--》设置--打印机把打印机1设为默认打印机就行了(fastreport1)至于fastreport2由打印机2来打印嘛还没搞过fastreport2编写脚本代码来指定打印机应该可以吧
    你参考一下fastreport的使用说明看看
      

  5.   

    请问:78hgdong(赤脚)
    我找了很久,怎么就是找不到:fastreport的属性PrintOptions
    请问:chenylin(陈SIR)
    frReport1.ChangePrinter()具体怎么用?
      

  6.   

    要跟踪一下fastreport的源程序才可以知道,应该可以设定!
      

  7.   

    fastreport可在设计每个报表时选择打印机,选择文件菜单-报表设置-选择打印机即可;
    选择了“装入报表时选择”,则fastreport会自己选择系统安装的打印机;如果设计时选择的打印机在运行时不存在,系统会按“虚拟打印机”的设置进行打印,导致打印位置不正确。
      

  8.   

    回复: sxqwhxq(步青云) 
    我的意思是说,在程序中点击第一个打印按钮的时候,打印内容可以直接传到打印机1,点击第二个打印按钮的时候,打印内容可以直接传到打印机2,从而实现自动选择自动打印.
    用ChangePrinter可以解决我的问题,
    谢谢chenylin(陈SIR),虽然你没告诉我怎么用它的参数!
    好了,问题基本解决,结了!