您的位置:程序门 -> vb -> 基础类



请教高手,打印问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请教高手,打印问题
发表于:2007-06-15 19:48:06 楼主
我在打印时x坐标超过14460无法显示出,不知什么问题?纸张大小绝对够大.
    x=14460
    y=1008
这个就可以打印.如果超过了14460,就打印不出来了.
发表于:2007-06-15 20:15:121楼 得分:0
如果问题是属于“vb   基础类”,最好先下载几个打印的例子看看,自己亲自试试。
但顶还是要顶。
发表于:2007-06-15 21:14:352楼 得分:0
使用vb的printer对象的orientation   属性,转向打印,可突破x坐标超过14460不能打印的限制.
orientation   属性
返回或设置一个值,该值指出文档是以纵向还是横向的方式被打印。在设计时是不可用的。
语法
object.orientation   [=   value]
orientation   属性的语法包含下面部分:
部分   描述  
object   对象表达式,其值是“应用于”列表中的一个对象。  
value   一个决定页方向的值或常数,“设置值”中有详细描述。  
设置值
value   的设置值为:
常数   值   描述  
vbprorportrait   1   文档打印以纸的窄边作顶部。  
vbprorlandscape   2   文档打印以纸的宽边作顶部。  

发表于:2007-06-16 09:02:073楼 得分:0
ls的方法不错
发表于:2007-06-16 15:43:014楼 得分:0
谢谢zdingyun,我去试试先.
另:给分就结帖了吗?
发表于:2007-06-16 15:51:165楼 得分:0
结帖:你点右下角 "管理 "连接,之后,给回答人评上分,就可经结帖.
发表于:2007-06-16 15:57:556楼 得分:0
提示:你的分总和不对,
是不是我没有那么多分就给不出来?
发表于:2007-06-20 21:35:377楼 得分:0
zdingyun,我用了你的方法,还是打印不出来。我把打印机的纸张类型设置成了a   3,横向。
用了printer.orientation=2   后,纸张就变成纵向了。
不知是何原因,真郁闷啊。


快速检索

最新资讯
热门点击