hur.cn - 华软网

 热门搜索

打印时为什么没反应???

  作者:未知    来源:网络    更新时间:2019/10/7
打印按钮程序以下:

int li_printid , li_se_no
long ll_lunwen_rowcount , ll_xinxi_rowcount , ll_qihao_currentrow

ll_qihao_currentrow = dw_qihao.getrow()
if not (ll_qihao_currentrow > 0) then
return
end if

li_se_no = dw_qihao.getitemnumber(ll_qihao_currentrow , "se_no")
ll_lunwen_rowcount = dw_lunwen.rowcount()
ll_xinxi_rowcount = dw_xinxi.rowcount()

dw_1.settransobject(sqlca)
dw_1.retrieve(li_se_no , ll_lunwen_rowcount)

dw_3.settransobject(sqlca)
dw_3.retrieve(li_se_no , ll_lunwen_rowcount , ll_xinxi_rowcount)

li_printID = printopen()
if li_printid < 0 then
return
end if

printdatawindow(li_printid , dw_1)
printdatawindow(li_printid , dw_3)

执行时出现打印机正在打印,可无论等多久,就是没反应
讨教列位了, 我是新人学习运用pb
------华软网友回答------
没PrintClose……
------华软网友回复------
对,少了printclose ,打开以后,还要关闭,
------华软网友回复------
???
在那里加上?最后加上PrintClose()
???
------华软网友回复------
最后加printclose()
一般进程:
li_printID = printopen()
printwindow(li_printid,dw_1)
printclose(li_printid)      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。