兽药名称:8厘米;含量规格3.5厘米;质量标准:3.5厘米;兽药批准文号:7厘米;发号日期:3厘米。是客户的要求。怎么实现为好?Printer.Line (Shape2.Left, Shape2.Top + Shape1.Height)-(Shape2.Left + Shape2.Width, Shape2.Top + Shape2.Height), , B为什么矩形的最右一条边打不出来代码:
'打印
Printer.ScaleHeight = Me.Width
Printer.ScaleWidth = Me.Height
With Printer
.ScaleMode = vbUser
.Orientation = 2
.DrawWidth = 3 .... end with用这种方法打印时,有些地方间距过大。但是在窗体上的距离是没发再小了。
'打印
Printer.ScaleHeight = Me.Width
Printer.ScaleWidth = Me.Height
With Printer
.ScaleMode = vbUser
.Orientation = 2
.DrawWidth = 3 .... end with用这种方法打印时,有些地方间距过大。但是在窗体上的距离是没发再小了。
解决方案 »
- 关于fpSpreadPreview控件 和打印方向的问题
- 求助:VB读取word中 TrueType Font(wingdings 3) 失败
- 请问下在单击窗口“X”时能否给个msgbox确认?
- 在线等待!哪位高手帮我写一段学习listView控件使用的程序!
- 怎样实现活动窗口的问题
- 一个非常简单的问题,请各位指点,非常感谢!!!
- 怎样得到VB程序安装后的当前目录?
- 急求高人!不简单:关于common dialogbox控件的问题?
- ListView高亮显示的问题?(相当于帮组文件中的Index功能)
- 请问,可以和data控件绑定在一起的grid控件,为什么在有的机器上没有啊?!!
- 请问在用VB6生成EXE文件时,光标停在new excel.application上,提示“用户定义类型未定义”,如何解决?
- picture中加入*.tif文件,很急!!!!!
Sub ppm(l, r, T, con$)
Printer.CurrentX = l + (r - l - Printer.TextWidth(con$)) \ 2
Printer.CurrentY = T
Printer.Print con$
End SubSub rpm(r, T, con As String)
Printer.CurrentX = r - Printer.TextWidth(con$)
Printer.CurrentY = T
Printer.Print con$
End SubSub textout(x, Y, con As String)
Printer.CurrentX = x
Printer.CurrentY = Y
Printer.Print con
End Sub
Sub ppm(l, r, T, con$)
Printer.CurrentX = l + (r - l - Printer.TextWidth(con$)) \ 2
Printer.CurrentY = T
Printer.Print con$
End Sub
'高度T从R方向左对齐
Sub rpm(r, T, con As String)
Printer.CurrentX = r - Printer.TextWidth(con$)
Printer.CurrentY = T
Printer.Print con$
End Sub
'从X、Y点输出字串con
Sub textout(x, Y, con As String)
Printer.CurrentX = x
Printer.CurrentY = Y
Printer.Print con
End Sub