用VSprint时可以很方便的指定一个GRID表格给她预览和打印,但她好像没有打印设置方面的功能,只是在打印的时候选择用哪个机器打印。
比如我想改变纸张和边距什么的,这对于打印是必须的。
我仔细查看Vsprint的属性和方法,发现有一个“方法”PrintDialog(pdPageSetup),但设置了值以后显示和打印都得不到改变,就此想请教高手
比如我想改变纸张和边距什么的,这对于打印是必须的。
我仔细查看Vsprint的属性和方法,发现有一个“方法”PrintDialog(pdPageSetup),但设置了值以后显示和打印都得不到改变,就此想请教高手
解决方案 »
- vb窗体中winsock控件的connect 事件何时触发?
- 批量更改文件名
- 怎样才能使VB支持汉语
- 我想问一下....怎样在窗口上点击右键后弹出一个菜单....谢谢
- 如何从WINSOCK API中的RECV()中取出二进制内容
- 很抱歉请问一下能够列出所有窗口类名的软件在哪儿下载得到,还有请问WINDOWS运行框里的输入框的类名是什么 。
- 如何设置捕获程序外的热键?
- 将txt文件的内容读入sql server2000时出现乱序的现象,请问如何解决
- >>>>>>>>>>>>>>>又是一个查询难题!!!<<<<<<<<<<<<<<<
- 如何实现助记码功能??
- PrintGrid ActiveX control 谁有这个控制的注册码啊?? 非常感谢
- 应用程序代理安装问题!
求购视频会议源代码!
用提供者请电:
[email protected]
只有一个一个属性值去修改么?你指得是什么意思,最好说的清楚一点.
我是刚开始使用vsPrinter这个控件,我也同你一样做了一个预览窗体(在预览窗里加了打印、设置两个按钮),
在数据窗体里点打印后打开预览窗体,但在预览窗体打开以后 按设置按钮改变了纸张和边距后必须要把vsPrinter的内容清除重新加载,那内容清除后怎么加载呢?
就需要在这个预览窗体里先存放这些内容,这样重新加载时才知道要加载些什么内容。
我在预览窗体里放了一个表格(用于存放要打印的表格)、两个集合(用于存放要打印的表头文本和表尾文本)。
在数据窗体点打印按钮后,先往预览窗体的表头表尾集合中加入表头和表尾文本,再把数据窗体中的表格内容复制给预览窗体中的表格。
问题就在这里:用什么方法能快速把数据窗体的表格内容复制给预览窗体?
具体点啊,
我想实现在预览窗里可以对格式作调整,就需要在预览窗体里放一个表格了,比如:
在数据列表窗体里的表格固定行通常用灰色,但在打印出来并不希望是灰色,表格浅色但打印出来需要是深色,甚至有时没有线但需要打印出来时有线等,
所以在预览窗体里有一格式设置功能,可以改变表格的格式等,
如果直接引用数据窗体里的表格,对属性作改变会影响原格式。
因为通常数据浏览需要这种效果,而打印需要另一种效果。