分析一下,,,, 简单。。。

newpzou 2004-08-12 02:36:30
With VSPrinter1
.StartDoc
.Zoom = 100'显示比例
.RenderControl = vsFlexGrid1.Hwnd '把网格内容传递给VSPrinter显示
.EndDoc
End With



我想请问的是: 按照这样子打印预览,vsprinter1的打印宽度,我能不能控制。

还有表格总是距离左边距近,右边距过宽, 如何调整表格在打印居中呀!!!!!!!!!


大侠们, 有没有会的啊。。。。

...全文
112 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
starsoulxp 2004-08-13
  • 打赏
  • 举报
回复
没找到align属性, 你使用currentX和currentY属性来控制吧。
newpzou 2004-08-13
  • 打赏
  • 举报
回复
大哥,不能信口开河啊,这不是网页制作啊。
talent303 2004-08-12
  • 打赏
  • 举报
回复
.align= center
或者
.align= middle
试下吧,,,
newpzou 2004-08-12
  • 打赏
  • 举报
回复
我就是在找让它居中的那条语句,可是好像没有啊.

好像有个属性

.align=

但是后面接什么数,不太清楚.有没有高手啊.
talent303 2004-08-12
  • 打赏
  • 举报
回复
VSPrinter1 你找下这个的属性,,应该有居中的属性

If Me.WindowState <> vbMinimized Then
SaveSetting App.VSPrinter1, "Settings", "MainLeft", Me.Left
SaveSetting App.VSPrinter1, "Settings", "MainTop", Me.Top
SaveSetting App.VSPrinter1, "Settings", "MainWidth", Me.Width
SaveSetting App.VSPrinter1, "Settings", "MainHeight", Me.Height
End If

1,453

社区成员

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

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