其实加个计数器就可以出来。dim n as integer
n=3
on error goto EH
repeat1:
Printer.Line ...
.....EH:
if err.number = 482 then
n = n -1
if n > 0 then goto repeat1
endif
n=3
on error goto EH
repeat1:
Printer.Line ...
.....EH:
if err.number = 482 then
n = n -1
if n > 0 then goto repeat1
endif
解决方案 »
- VB的Textbox限制输入问题?
- 能获取网页对象Select里面数据的COUNT吗?
- Windows Media Player怎么实现循环播放
- 高手到哪里去啦,这个问题倒底是什么原因呢
- vb6。0安装程序无法正确安装········
- 关于UltraEdit的界面问题......
- 急:关闭ado.recordset出现了问题
- 有没有显示中文的DTPICKER控件?
- 设计VB窗口体时height能不能大于11520的数值?即可以超过VB的局限?好急!!!100%给分!
- DATASOURCE属性怎么搞的!
- 动态生成treeview的问题,好急啊!!!
- 什么是DLL,API,COM,解释清楚的给高分!!
on error go to hell:
.....
exit sub
hell:
if err=482 then resume'resume 就是重复操作,跟resume next不同
end sub
On error resume next
......Printer.Line ...
if err then
Printer.Line ...
err.clear
end if
(如果要多次的话可改为while循环)
......试试看行不?
http://www.xygu.com