下面的代码是在一个打印参数设置窗口中确定按钮的代码,
'---打印参数赋值给全局变量
prt_PageL = e.Form.Controls("Num_Left").Value '页边距
prt_PageR = e.Form.Controls("Num_Right").Value '页边距
prt_PageT = e.Form.Controls("Num_Top").Value '页边距
prt_PageB = e.Form.Controls("Num_Bottom").Value '页边距
prt_Landscape = e.Form.Controls("Rad_Landscape").checked
Printer = e.Form.Controls("Comb_Printer").Value
e.Form.Close ‘关闭窗口在运行函数前
Functions.Execute(Mtb) ’打印报表
问题是执行函数打印预览时这个窗口不会关闭,必须等关闭打印预览窗口后参数设置窗口才会关闭,为什么会这样?上面红色的代码明明在函数执前关闭窗口。谢谢!