fastreport里如何用代码来实现改变默认的打印机?
如何用程序代码来动态实现自定义纸张?
如何用程序代码来动态实现自定义纸张?
解决方案 »
- delphi 依然是access数据库中存入问题
- 很菜的问题 各位大侠帮帮忙!在线等!
- 难题:如何捕获系统中任何或保存的对话框上点击右上角那个问号“?”按钮的消息?
- kbmMW的用法
- 什么是OP,什么是SP,请教delphi6高手
- csdn怎么搞的?
- 求一简单加密算法,有源码更好(不要xor这种的),这种加密算法在把字符串加密后的值可以保存到数据库中。
- 如何在quickrep中把某栏的数据进行加总?我的dbtext都已连接到数据库的
- 关于FastReport 3.0问题
- 请各位帮我看看哪里出现了错误,答者有分!
- 求救!跨局域网的数据库连接应该注意什么?我的程序为什么连接不上???
- ListView的CustomDrawItem可以用什么消息截获?
frreport1.PrintPreparedReportDlg;
用 printers.printer.printers.Indexof('打印机名') 获取指定打印机索引
用 frreport1.ChangePrinter(0, i);i就是取出来的打印机索引 来设置当前打印机
可以获得网络打印机列表吗?
我输入了printers以后,后面不出现Printer.Printers 。。
高手,请教!!
for i := 0 to fr.Pages.Count - 1 do
begin
if 横向 then
fr.Pages[i].ChangePaper(256, Width, Height, -1, poLandscape)
else
fr.Pages[i].ChangePaper(256, Width, Height, -1, poPortrait);
//Landscape --横向打印,Portrait -- 纵向打印
end;