在labview中调用VSPrinter打印控件
请问下,“ SetCursorBaseline vp7, x, y”这个函数是属于属性还是方法呢?我在labview里调用VSPrinter打印控件,添加文字的时候。需要确定其位置需要这个函数。但是在VSPrinter打印控件的属性和方法里没有!在帮助里也只在Visual Basic Samples里提到,是不是这个函数只在Visual Basic里可以用,替加文字的位置还有其他方式可以改变么? 文字添加方式是TEXT和Paragraph 问题解决了,继续摸索中!:jy74a: 回复 2楼zhangdc1981的帖子哈哈,真厉害。
可以反馈下解决方法,我们有金币奖励。 整理下,一会上图
以上是labview调用的,有兴趣一起学习啊!另外请问下,怎么换页啊! 回复 6楼zhangdc1981的帖子
VSPrinter有MovePages方法。另外可以改变当前预览页的值,如果上一页就可以改previewpage=previewpage-1,下一页同理。 Dim s$
With vp
.TableBorder = tbAll
.TablePen = 1 ' thin lines inside the table
.TablePenTB = 80 ' thick line above and below the table
.TablePenLR = 30 ' medium lines on the left and right of the table
.StartDoc
s = "This is a table|This is a table|This is a table;"
.Table = "1440|1440|1440;" & s & s & s
.EndDoc
End With
请问下用这段代码画表格,怎么文字在表格里剧中显示和改动表格在页面里的位置呢? 回复 8楼zhangdc1981的帖子
TextAlign属性可以设置文字的居中。语法:
VSPrinter.TextAlign[ = TextAlignSettings ]
文档地址:
http://helpcentral.componentone.com/nethelp/vsview8/default.htm#!textalignpropertyvsprinter.htm
CurrentX/CurrentY属性可以设置鼠标在页面的位置,语法:
VSPrinter.CurrentX[ = value As Variant ]
VSPrinter.CurrentY[ = value As Variant ]
文档参考:
http://helpcentral.componentone.com/nethelp/vsview8/default.htm#!currentyproperty.htm
页:
[1]
2