请教一个打印的问题 DELPHI里的能不能通过代码来设置打印机的横向和纵向打印以及打印纸的类别,例如A3还是A4 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用Tprint类可以实现,具体方法,自己申明一个print实例来试。详细用法参考“开发人员指南”第10章写的很清楚。 delphi葵花宝典里也有实用的例子 var DevMode : TDeviceMode;...... // 设置纸张为A4 DevMode.dmFields := DevMode.dmFields or DM_PAPERSIZE; DevMode.dmPaperSize := DMPAPER_A4; // 设置为横向 Printer.Orientation := poLandscape // 设置为纵向 Printer.Orientation := poPortrait; 哪位有dev express控件包demo!!! 每天一问,treeView中添加一个新节点 Dll HOOK以後為什麽不能線程同步? WebBrowser 如何增大滚动条的宽度? 菜鸟提问:为啥会出现这种问题? 如何根据对象来查找对象依附的窗体 请问delphi里面有没有哈希表或者vector? 请问在哪里可以获得 TRichTextBox 控件 昨天的问题没弄清!糊涂了!!! 如何知道桌面最上面的窗口(活动窗口)的宽度和高度呢? 正在办理离职手续,下午就回家了。 再问三级跳问题
自己申明一个print实例来试。
详细用法参考“开发人员指南”第10章写的很清楚。
DevMode : TDeviceMode;
......
// 设置纸张为A4
DevMode.dmFields := DevMode.dmFields or DM_PAPERSIZE;
DevMode.dmPaperSize := DMPAPER_A4;
// 设置为横向
Printer.Orientation := poLandscape
// 设置为纵向
Printer.Orientation := poPortrait;