Believeme
代码
\'打印功能 
public sub MyPrint()
Dim objfs, objprinter
        objfs 
= CreateObject("Scripting.FileSystemObject")
        objprinter 
= objfs.CreateTextFile("LPT1:"True)
        objprinter.Writeline(
"           俺家大饭店          " + Chr(10))
        objprinter.Writeline(
"--------------------------------" + Chr(10))
        objprinter.Writeline(
"编号    名称      单价   数量" + Chr(10))
        objprinter.Writeline(
"                                 " + Chr(10))
        
For i = 0 To dt.Rows.Count - 1
            objprinter.Writeline(
" " & i + 1 & "      " & dt.Rows(i).Item(1& "        " & dt.Rows(i).Item(2& "      " & dt.Rows(i).Item(3& " " + Chr(10))
        
Next
        objprinter.Writeline(
"--------------------------------" + Chr(10))
        objprinter.Writeline(
"共计:" & frmHmain.Tolmoney & "元|付款:" & txtFK.Text & "元|找零:" & lblzl.Text & " 元" + Chr(10))
        objprinter.Writeline(
"--------------------------------" + Chr(10))
        objprinter.Writeline(
"打印日期:    " + Date.Now + Chr(10))
        objprinter.Writeline(
"--------------------------------" + Chr(10))
        objprinter.Writeline(
"欢迎您再次光临,谢谢。请慢走!" + Chr(10))
        objprinter.Writeline(
Chr(10))
        objprinter.Writeline(
Chr(10))
        objprinter.Writeline(
Chr(10))
        objprinter.close()
        objprinter 
= Nothing
        objfs 
= Nothing
End sub
Public Shared Sub OpenBox() \'打开钱箱
        Dim objfs, objprinter
        objfs 
= CreateObject("Scripting.FileSystemObject")
        objprinter 
= objfs.CreateTextFile("LPT1:"True)
        objprinter.Writeline((
Chr(27)).ToString() + "p" + (Chr(0)).ToString() + ((Chr(60))).ToString() + ((Chr(255))).ToString())
        objprinter.close()
        objprinter 
= Nothing
        objfs 
= Nothing
    
End Sub 


分类:

技术点:

相关文章:

  • 2022-01-02
  • 2021-11-21
  • 2022-02-07
  • 2022-02-07
  • 2021-08-20
  • 2022-12-23
猜你喜欢
  • 2021-07-05
  • 2021-12-04
  • 2022-12-23
  • 2021-10-19
  • 2022-12-23
  • 2022-02-07
  • 2021-12-13
相关资源
相似解决方案