急!怎样控制vb纸张大小,及横竖两种格式

foxpsz 2000-06-09 10:53:00
请帮帮忙!
...全文
180 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Un1 2000-06-12
  • 打赏
  • 举报
回复
那就改用activereport算了。
foxpsz 2000-06-10
  • 打赏
  • 举报
回复
我用的是data reprot控件,打印预览总是按A4做的,我调不了
monday 2000-06-10
  • 打赏
  • 举报
回复
同意janven及fuzhanyu的方法,但设置完后应printer.enddoc,以使printer使用新设置
zzj_mjz 2000-06-10
  • 打赏
  • 举报
回复
Un1的方法可行.
Janven 2000-06-09
  • 打赏
  • 举报
回复
使用CommonDialog控件
CommonDialog1.ShowPrinter
halfdream 2000-06-09
  • 打赏
  • 举报
回复
调用API可以实现:
用到下面四个API:
SetPrinter;
GetPrinter;
OpenPrinter;
ClosePrinter;
我对VB不熟, 我想直接用VB 写起来会不大顺手。 可以先用BCB,VC写一个DLL让VB调用。
fuzhanyu 2000-06-09
  • 打赏
  • 举报
回复
我同意JANVEN的方法,即使用COMMONDIALOGk控件,出现打印对话框,由用户自己选择打印方式。
Un1 2000-06-09
  • 打赏
  • 举报
回复
printer对象:

Orientation设置纸张方向。
PaperSize设置纸张大小。

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧