能不能实现打印?
用vb能不能实现定位打印,窗口有2个标签和1个编辑框,能不能把标签和编辑框内容打印在打印纸的格子上怎么能实现这种功能?
Me.BorderStyle = 0 Me.BackColor = &HFFFFFF Me.Height = 13000 '打印纸高度,以缇为单位,不能以像素为单位,以A4为例 me.Width = 11900 '打印纸宽度,以缇为单位,不能以像素为单位,以A4为例 '在Form2的适当位置放置你需要的标签和编辑框(应该是文本框吧) '在需要打印的窗体(假如窗体名称为Form1)放置一个按钮,在按钮单击事件中 On Error Resume Next '如果发生错误退出此过程 Form2.Show '加载打印窗体 Form2,注意不能关闭Form1窗体! '在Form2窗体的Form_Load中编写代码: Label1.Caption = Form1.Label1.Caption 'Form1中的Label1.Caption数据传递给Form2的Label1.Caption Label2.Caption = Form1.Label2.Caption 'Form1中的Label2.Caption数据传递给Form2的Label2.Caption Text1.Text = Form1.Text1.Text 'Form1中的Text1.Text数据传递给Form2的Text1.Text Me.PrintForm '开始打印 Unload Me '关闭打印窗体Form2