2013-05-20 25 views
0

(这是我的第一篇文章,以便纠正我,如果我做错了。)动 - 我想打印其他形式,但这种情况发生:

这里有点我的代码:

imp.id.Text = globalvars.mdataset.Tables("table1").Rows(0).Item("id") 
    imp.date.Text = globalvars.mdataset.Tables("table1").Rows(0).Item("date") 
    imp.hour.Text = globalvars.mdataset.Tables("table1").Rows(0).Item("hour").ToString 
    imp.PrintForm1.PrinterSettings.DefaultPageSettings.Margins = New Printing.Margins(10, 10, 10, 10) 
    imp.Show() 
    imp.Focus() 
    imp.PrintForm1.PrintAction = Printing.PrintAction.PrintToPreview 
    imp.PrintForm1.Print() 

发生什么事情是,当它给我的预览页面是空的......但奇怪的是,当我把一个msgbox就在打印行动之前,预览是正确的,并显示我想要打印.... 任何提示?

编辑:小鬼是形式,其中PrintForm IS成形

+0

抱歉..但什么变种是** **小鬼? – matzone

+0

imp是印刷体的形式 – user2400973

回答

0

尝试添加这个..

.... 
Application.DoEvents 
imp.PrintForm1.Print() 
+0

谢谢matzone它现在工作正常! – user2400973

+0

我很高兴你......干杯...... – matzone

相关问题