亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? module1.bas

?? 大學畢業設計VB原代碼
?? BAS
字號:
Attribute VB_Name = "Module1"
Option Explicit

Global Const pIP As String = "amymax"
Global Const pConn As String = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=Documents;Data Source=" & pIP

Dim Dxsgx(40, 1 To 4) As Variant    '*****PrintNum——要打印的字段的個數*****


Public Sub EXEPrint(ByVal PrintSource As String, ByVal PrintString As String)
    '打印施工單
    On Error GoTo cmdPrint_err
    Dim strContent() As String
    Dim strPrint As String                      '為要打印的字符串
    Dim i As Long
    Dim j As Long
    
    Printer.ScaleMode = vbMillimeters      '設置打印精度為毫米
    Printer.Font = "宋體"                  '定義字體
    '初始化打印位置
    Init_Print PrintSource
    
    strContent = Split(PrintString, Chr(255))        '用Chr(255)分隔
    For j = 0 To UBound(strContent, 1) - 1           '打印項數
        If Trim(strContent(j)) <> "" Then            '該項傳入了非空字符時才打印
            If Dxsgx(j, 1) = 0 Then
                Printer.CurrentX = (Printer.ScaleWidth - Printer.ScaleLeft - Len(strContent(j)) * Dxsgx(j, 3) * 20 / 56.7) / 2
            Else
                Printer.CurrentX = Dxsgx(j, 1)
            End If
            Printer.CurrentY = Dxsgx(j, 2)
            Printer.FontSize = Dxsgx(j, 3)
            Printer.FontBold = Dxsgx(j, 4)
            '用一個中文全角空格替換兩個英文半角空格
            strPrint = Replace(strContent(j), "  ", " ")
            Select Case PrintSource
                Case "FaWenGaoZhi"
                    Select Case j              '*****j——需要換行的字段的序號*****
                        Case 3
                            FormatStr strPrint, 9, 6, Printer.CurrentX, Printer.CurrentY, False            '*****9——每行幾個漢字*****
                        Case 4
                            FormatStr strPrint, 8, 6, Printer.CurrentX, Printer.CurrentY, False            '*****6——行距*****
                        Case 5
                            FormatStr strPrint, 12, 6, Printer.CurrentX, Printer.CurrentY, False           '*****Printer.CurrentX——打印的起始位置X*****
                        Case 6
                            FormatStr strPrint, 10, 6, Printer.CurrentX, Printer.CurrentY, False           '*****Printer.CurrentX——打印的起始位置Y*****
                        Case 21
                            FormatStr strPrint, 28, 15, Printer.CurrentX, Printer.CurrentY, True, 7, 16    '*****True——是否需要換頁*****
                        Case Else                                                                          '*****7——第一頁要打印的行數*****
                            Printer.Print strPrint                                                         '*****16——第二頁要打印的行數*****
                    End Select
                Case "QianBao"
                    Select Case j
                        Case 1
                            FormatStr strPrint, 32, 15, Printer.CurrentX, Printer.CurrentY, True, 5, 16
                        Case Else
                            Printer.Print strPrint
                    End Select
                Case "BianHan"
                    Select Case j
                        Case 1
                            FormatStr strPrint, 30, 12, Printer.CurrentX, Printer.CurrentY, True, 18, 22
                        Case Else
                            Printer.Print strPrint
                    End Select
                Case "FaWen"
                    Select Case j
                        Case 3
                            FormatStr strPrint, 30, 10, Printer.CurrentX, Printer.CurrentY, True, 12, 22
                        Case Else
                            Printer.Print strPrint
                    End Select
            End Select
        End If
    Next
    Printer.EndDoc                '發送到打印機
    Exit Sub
cmdPrint_err:
    Select Case Err.Number
        Case 482
            MsgBox "出錯,請確定打印連接是否正常!", vbOKOnly + vbExclamation, "提示信息"
        Case Else
            MsgBox "出錯:" & Chr(13) & "錯誤號=" & Err.Number & ";錯誤描述:" & Err.Description, vbOKOnly + vbInformation, "提示信息"
    End Select
End Sub

'*****初始化打印數組,確定打印位置X、打印位置Y、字號*****
Private Sub Init_Print(ByVal PrtSource As String)
    Select Case PrtSource
        Case "FaWenGaoZhi"
            '發文標題
            Dxsgx(0, 1) = 105
            Dxsgx(0, 2) = 9
            Dxsgx(0, 3) = 20
            Dxsgx(0, 4) = False
            '密級
            Dxsgx(1, 1) = 60
            Dxsgx(1, 2) = 19
            Dxsgx(1, 3) = 13
            Dxsgx(1, 4) = False
            '緩急
            Dxsgx(2, 1) = 138
            Dxsgx(2, 2) = 19
            Dxsgx(2, 3) = 13
            Dxsgx(2, 4) = False
            '簽發
            Dxsgx(3, 1) = 28
            Dxsgx(3, 2) = 30
            Dxsgx(3, 3) = 13
            Dxsgx(3, 4) = False
            '復核
            Dxsgx(4, 1) = 78
            Dxsgx(4, 2) = 30
            Dxsgx(4, 3) = 13
            Dxsgx(4, 4) = False
            '核稿
            Dxsgx(5, 1) = 122
            Dxsgx(5, 2) = 30
            Dxsgx(5, 3) = 13
            Dxsgx(5, 4) = False
            '主辦單位和擬稿人
            Dxsgx(6, 1) = 138
            Dxsgx(6, 2) = 48
            Dxsgx(6, 3) = 13
            Dxsgx(6, 4) = False
            '相關文件
            Dxsgx(7, 1) = 140
            Dxsgx(7, 2) = 62
            Dxsgx(7, 3) = 13
            Dxsgx(7, 4) = False
            '會簽
            Dxsgx(8, 1) = 40
            Dxsgx(8, 2) = 73
            Dxsgx(8, 3) = 13
            Dxsgx(8, 4) = False
            '事由
            Dxsgx(9, 1) = 40
            Dxsgx(9, 2) = 87
            Dxsgx(9, 3) = 13
            Dxsgx(9, 4) = False
            '主送機關
            Dxsgx(10, 1) = 50
            Dxsgx(10, 2) = 101
            Dxsgx(10, 3) = 13
            Dxsgx(10, 4) = False
            '主送附件
            Dxsgx(11, 1) = 140
            Dxsgx(11, 2) = 101
            Dxsgx(11, 3) = 13
            Dxsgx(11, 4) = False
            '抄送機關
            Dxsgx(12, 1) = 50
            Dxsgx(12, 2) = 115
            Dxsgx(12, 3) = 13
            Dxsgx(12, 4) = False
            '抄送附件
            Dxsgx(13, 1) = 140
            Dxsgx(13, 2) = 115
            Dxsgx(13, 3) = 13
            Dxsgx(13, 4) = False
            '主題詞
            Dxsgx(14, 1) = 50
            Dxsgx(14, 2) = 129
            Dxsgx(14, 3) = 13
            Dxsgx(14, 4) = False
            '發文字
            Dxsgx(15, 1) = 43
            Dxsgx(15, 2) = 140
            Dxsgx(15, 3) = 13
            Dxsgx(15, 4) = False
            '發文號
            Dxsgx(16, 1) = 81
            Dxsgx(16, 2) = 140
            Dxsgx(16, 3) = 13
            Dxsgx(16, 4) = False
            '打印份數
            Dxsgx(17, 1) = 165
            Dxsgx(17, 2) = 140
            Dxsgx(17, 3) = 13
            Dxsgx(17, 4) = False
            '打字人
            Dxsgx(18, 1) = 40
            Dxsgx(18, 2) = 152
            Dxsgx(18, 3) = 13
            Dxsgx(18, 4) = False
            '校對人
            Dxsgx(19, 1) = 89
            Dxsgx(19, 2) = 152
            Dxsgx(19, 3) = 13
            Dxsgx(19, 4) = False
            '封發日期
            Dxsgx(20, 1) = 137
            Dxsgx(20, 2) = 152
            Dxsgx(20, 3) = 13
            Dxsgx(20, 4) = False
            '內容
            Dxsgx(21, 1) = 25
            Dxsgx(21, 2) = 170
            Dxsgx(21, 3) = 16
            Dxsgx(21, 4) = False
        Case "QianBao"
            '標題
            Dxsgx(0, 1) = 50
            Dxsgx(0, 2) = 180
            Dxsgx(0, 3) = 14
            Dxsgx(0, 4) = False
            '內容
            Dxsgx(1, 1) = 28
            Dxsgx(1, 2) = 196
            Dxsgx(1, 3) = 14
            Dxsgx(1, 4) = False
        Case "BianHan"
            '標題
            Dxsgx(0, 1) = 0
            Dxsgx(0, 2) = 56
            Dxsgx(0, 3) = 16
            Dxsgx(0, 4) = True
            '內容
            Dxsgx(1, 1) = 26
            Dxsgx(1, 2) = 66
            Dxsgx(1, 3) = 14
            Dxsgx(1, 4) = False
        Case "FaWen"
            '文件編號
            Dxsgx(0, 1) = 70
            Dxsgx(0, 2) = 116
            Dxsgx(0, 3) = 14
            Dxsgx(0, 4) = False
            '簽發人
            Dxsgx(1, 1) = 142
            Dxsgx(1, 2) = 116
            Dxsgx(1, 3) = 14
            Dxsgx(1, 4) = False
            '標題
            Dxsgx(2, 1) = 0
            Dxsgx(2, 2) = 138
            Dxsgx(2, 3) = 16
            Dxsgx(2, 4) = True
            '內容
            Dxsgx(3, 1) = 26
            Dxsgx(3, 2) = 148
            Dxsgx(3, 3) = 14
            Dxsgx(3, 4) = False
    End Select
End Sub

Private Sub FormatStr(ByVal InputStr As String, _
                      ByVal LineLength As Integer, _
                      ByVal LineHeight As Integer, _
                      BeginX As Integer, _
                      BeginY As Integer, _
                      blnPage As Boolean, _
                      Optional FirstN As Integer = 0, _
                      Optional SecondN As Integer = 0)
    Dim tmpX As Integer
    Dim tmpY As Integer
    Dim i, p As Integer
    Dim iPos As Integer
    Dim tempStr As String
    tmpX = BeginX
    tmpY = BeginY
    tempStr = Left(InputStr, LineLength)
    iPos = InStr(1, tempStr, Chr(13))
    If Len(InputStr) > LineLength Then
        Do While Len(InputStr) > LineLength Or iPos > 0
            If iPos > 0 Then
                If Len(InputStr) > LineLength Then
                    InputStr = Right(tempStr, Len(tempStr) - iPos - 1) & Right(InputStr, Len(InputStr) - LineLength)
                Else
                    InputStr = Right(tempStr, Len(tempStr) - iPos - 1)
                End If
                tempStr = Left(tempStr, iPos - 1)
            Else
                InputStr = Right(InputStr, Len(InputStr) - LineLength)
            End If
            Printer.CurrentX = tmpX
            Printer.CurrentY = tmpY + i * LineHeight
            Printer.Print tempStr
            i = i + 1
            If blnPage And p = 0 And i = FirstN Then            '*****p——第幾頁*****
                Printer.NewPage                                 '*****6——第一頁打印行數*****
                p = 1
                i = 0
                tmpX = tmpX
                tmpY = 30
            End If
            If blnPage And p > 0 And i = SecondN Then           '*****15——后續頁打印行數*****
                Printer.NewPage
                p = p + 1
                i = 0
                tmpX = tmpX
                tmpY = 30
            End If
            tempStr = Left(InputStr, LineLength)
            iPos = InStr(1, tempStr, Chr(13))
        Loop
    End If
    Printer.CurrentX = tmpX
    Printer.CurrentY = tmpY + i * LineHeight
    Printer.Print InputStr
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美一卡二卡| a在线播放不卡| 国产综合久久久久久久久久久久| 99久久久免费精品国产一区二区| 欧美精品日韩综合在线| 国产精品欧美综合在线| 午夜精品在线看| 成人av免费网站| 精品成人在线观看| 亚洲成a人片综合在线| 99这里只有精品| 久久久亚洲国产美女国产盗摄| 亚洲综合丁香婷婷六月香| 国产成人精品免费一区二区| 69av一区二区三区| 麻豆精品在线播放| 777xxx欧美| 亚洲高清不卡在线观看| www.亚洲国产| 国产精品久久久久影视| 国产一区二区三区四区五区入口| 欧美精品丝袜中出| 丝袜诱惑制服诱惑色一区在线观看| 91欧美一区二区| 国产精品午夜久久| 丰满少妇在线播放bd日韩电影| 精品国产一区二区三区四区四| 午夜精品久久久久久久99水蜜桃 | 中文字幕一区av| 成熟亚洲日本毛茸茸凸凹| 久久精品欧美一区二区三区麻豆| 麻豆国产精品一区二区三区| 91精品国产入口| 看片的网站亚洲| 日韩欧美精品三级| 狠狠色狠狠色合久久伊人| 91精品婷婷国产综合久久竹菊| 天堂av在线一区| 日韩一区二区视频| 久久国产精品露脸对白| 欧美mv日韩mv| 国产一区二区导航在线播放| 久久久国产一区二区三区四区小说| 国产伦理精品不卡| 国产精品久久影院| 日本高清免费不卡视频| 无吗不卡中文字幕| 欧美sm极限捆绑bd| 成人一区二区在线观看| 亚洲男同1069视频| 欧美日韩一区二区三区高清| 日本午夜精品视频在线观看| 三级欧美韩日大片在线看| 91精选在线观看| 精品日韩一区二区三区 | 日韩和欧美一区二区| 亚洲精品高清在线| 成人白浆超碰人人人人| 欧美猛男gaygay网站| 色综合久久中文字幕综合网| 欧美日韩在线不卡| 欧美一区二区视频免费观看| 国产精品福利电影一区二区三区四区| 视频一区二区三区中文字幕| 色中色一区二区| 国产精品免费视频一区| 国产精品影视网| 欧美一区二区三区思思人| 日本va欧美va瓶| 色婷婷狠狠综合| 一区二区三区在线不卡| 色综合夜色一区| 亚洲国产sm捆绑调教视频 | 色呦呦日韩精品| 亚洲精品一区二区三区影院| 国产在线精品一区在线观看麻豆| 91麻豆自制传媒国产之光| 午夜精品一区在线观看| 欧美经典三级视频一区二区三区| 91福利区一区二区三区| 国产精品一区二区无线| 亚洲成人自拍一区| 国产日韩成人精品| 在线成人午夜影院| 99久久免费国产| 久久99国产乱子伦精品免费| 亚洲国产一区二区三区| 中文字幕va一区二区三区| 欧美一区二区三区在线观看视频| 97久久久精品综合88久久| 激情成人综合网| 美女任你摸久久| 亚洲欧美国产三级| 国产亚洲污的网站| 日韩欧美成人激情| 正在播放一区二区| 91成人网在线| 91视频一区二区三区| 国内外成人在线视频| 视频一区欧美精品| 婷婷开心激情综合| 亚洲第一激情av| 亚洲欧美日韩中文播放| 欧美国产日韩一二三区| 久久婷婷成人综合色| 精品美女在线观看| 日韩欧美123| 日韩欧美不卡在线观看视频| 欧美一区二区三区四区视频| 欧美日本在线看| 91精品国产综合久久久蜜臀粉嫩| 欧美日韩精品一区二区三区蜜桃 | 久久久精品欧美丰满| 亚洲精品国产视频| 亚洲欧美偷拍卡通变态| 亚洲免费视频中文字幕| 一区二区三区在线高清| 亚洲乱码国产乱码精品精98午夜 | 亚洲午夜激情网页| 午夜久久电影网| 秋霞电影网一区二区| 久久国产精品99久久久久久老狼| 奇米在线7777在线精品 | 日韩你懂的在线观看| 精品理论电影在线| 久久久精品日韩欧美| 国产精品国产三级国产普通话99| 国产精品国产三级国产aⅴ原创| 一区视频在线播放| 亚洲自拍偷拍麻豆| 青青草97国产精品免费观看| 精品一区二区日韩| 成人性生交大片| 91日韩精品一区| 欧美一区二区视频观看视频| 精品福利一二区| 中文字幕欧美日本乱码一线二线| 亚洲天堂2014| 婷婷亚洲久悠悠色悠在线播放 | 91在线观看视频| 69堂精品视频| 欧美高清在线一区| 亚洲成人av在线电影| 韩国成人在线视频| 91丝袜呻吟高潮美腿白嫩在线观看| 国产suv精品一区二区883| 中文字幕中文字幕在线一区| 国产精品国产馆在线真实露脸| 福利电影一区二区| 日韩不卡一区二区三区| 国产精品77777| 色国产综合视频| 欧美精品一区二区蜜臀亚洲| 亚洲视频电影在线| 麻豆精品一区二区三区| jiyouzz国产精品久久| 6080国产精品一区二区| 欧美激情一区不卡| 美女一区二区久久| 色综合婷婷久久| 久久久久一区二区三区四区| 亚洲午夜在线观看视频在线| 国产一区二区三区高清播放| 欧美性生活影院| 国产视频在线观看一区二区三区| 亚洲一区欧美一区| 成人综合婷婷国产精品久久蜜臀| 欧美人伦禁忌dvd放荡欲情| 国产精品每日更新| 精品无码三级在线观看视频| 欧美午夜电影一区| 国产精品色婷婷久久58| 免费亚洲电影在线| 欧美日韩欧美一区二区| 亚洲欧洲精品天堂一级 | 国产精品影视网| 欧美一区二区三区的| 中文字幕一区二区三区不卡| 国产资源在线一区| 日韩欧美国产三级| 日韩不卡一区二区| 日本韩国一区二区| 亚洲欧美一区二区三区孕妇| 国产成人在线视频网站| 精品国产污污免费网站入口| 亚洲h精品动漫在线观看| 色伊人久久综合中文字幕| 欧美韩国日本一区| 国产二区国产一区在线观看| 日韩精品一区国产麻豆| 美国精品在线观看| 国产午夜久久久久| 日韩欧美专区在线| 99久久综合99久久综合网站| 日韩制服丝袜av| 亚洲福利一二三区| 欧美丰满嫩嫩电影| 蜜臀av性久久久久蜜臀aⅴ流畅 | 国产麻豆精品视频| 亚洲女女做受ⅹxx高潮|