易截截图软件、单文件、免安装、纯绿色、仅160KB

vb打印问题

大家好,问个vb打印问题


printer.print "dsff"
.....
....


Printer.EndDoc


打印成功后我将执行

sqlstr = "update vc_yh set pr=' 已打印 ',czry='" & user & "',czrq=to_date('" & Format(Get_NowDate, "YYYY-MM-DD ") & "','yyyy-mm-dd ') where clsbdh='" & Trim(Text1(0).text) & "'  "
If DBexecute(sqlstr, DBconnect) Then
End If


但是怎样判断打印是否成功呢?
不成功会有错误
VB code:
Private Sub Command1_Click()
On Error GoTo ErrHandler

Printer.Print "dsff"
....
Printer.EndDoc

sqlstr = "update ..."
If DBexecute(sqlstr, DBconnect) Then
End If

ExitEntry:
Exit Sub
ErrHandler:
MsgBox Err.Description, vbCritical
Resume ExitEntry
End Sub


除非打印之前先检查打印机态 是否缺纸等
但这样也不能保证打印过程中不出现问题呀,比如卡纸等

好的办法是将打印和更新数据库做成两块

打印机自带缓存,小故障可以手工排除后继续打印,程序不需要关心。


相关问答:

为什么C写DLL文件C、PB能调用VB不能调用

为什么C写的DLL文件C、PB能调用VB不能调用?
VB里为什么有的DLL直接通过引用可以使用?有的需要通过declare申明外部函数?这些DLL有什么差别?

1、为什么PB能通过DECLARE声明而VB不行?
2、如果这个dll中的 ......

关于ASP.net(vb)播放监控录像的问题

我有厂家做的ASP的监控录像(DVR)的局域网播放的源程序与控件,想要用ASP.net做一个视频回放的程序(利用他的控件)但不知如下去做,望各位指点。
先搞清楚他们的控件是怎么用的,
然后就直接用好了.
不过,如 ......

asp.net(vb)问题

login.aspx.vb:

    Public ReadOnly Property nameT() As String
        Get
            Return TextBox1.Text
    &nb ......

vb执行access sql语句怪问题

SELECT Count(*) from In_fo WHERE Reader_Time between #" + time1 + "# AND #" + time2 + "# and id=" + userid + ";

上面是我写的sql语句 Reader_Time是时间类型 id为数字 ......

VB调用word后出现的问题

我用VB调用Word 嵌入VB窗体中(这些都是正常)

然后在桌面打开另一个word a.doc


现在问题出来了.....我关闭VB窗体,之前的那个word也正常关闭了

接下来闭关a.doc 会出现问题

我调用的w ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号