Dbgrideh 的打印问题?(100分)

  • 主题发起人 主题发起人 zhangxh
  • 开始时间 开始时间
Z

zhangxh

Unregistered / Unconfirmed
GUEST, unregistred user!
Dbgrideh 的打印问题?

在Printdbgrideh中如何通过程序
1.设置打印纸的横放或竖放?
2.设置打印纸的类型?
 
好像只能通过对话框选择。
 
1.TPrinter.Orientation
2.TPrinter.PageHeight,TPrinter.PageWidth

 
自己写一个(利用TPIRNT)
 
no tprinter 属性
 
深度关注!
 
我看了Dbgrideh 的源代码,没有找到能设置打印纸的属性,它也是直接调用DElPHI自身的
OpenSetupPrinter控件,可以考虑通过Win API来设置打印纸
 
楼上说的对
 
WIN API中好像没有发现有设置纸张横竖的函数。
 
可以用对话框实现嘛!
 
多人接受答案了。
 
后退
顶部