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

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

?? form1.frm

?? 條形碼的設計與打印
?? FRM
?? 第 1 頁 / 共 2 頁
字號:
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   375
      Left            =   30
      TabIndex        =   13
      Top             =   4920
      Width           =   6375
   End
   Begin VB.Menu mnucp 
      Caption         =   "Copy Image"
      Visible         =   0   'False
      Begin VB.Menu mnuCopyImage1 
         Caption         =   "將條碼保存到剪切板"
      End
      Begin VB.Menu mnuSaveImage1 
         Caption         =   "條碼保存為..."
      End
   End
   Begin VB.Menu mnucp1 
      Caption         =   "Copy Image2"
      Visible         =   0   'False
      Begin VB.Menu mnuCopyImage2 
         Caption         =   "將條碼保存到剪切板"
      End
      Begin VB.Menu mnuSaveImage2 
         Caption         =   "條碼保存為..."
      End
   End
End
Attribute VB_Name = "Form1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False

Option Explicit

Dim Target As Object
Dim LastSave As String '上次保存目錄
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

Private Sub cboBarSize_Click()
    '改變條形碼的大小
    Picture2.ScaleMode = 3
    Picture1.ScaleMode = 3
    Select Case cboBarSize.ListIndex
        Case 0
            Picture2.Height = Picture2.Height * (1.4 * 40 / Picture2.ScaleHeight)
            Picture2.FontSize = 8
        Case 1
            Picture2.Height = Picture2.Height * (2.4 * 40 / Picture2.ScaleHeight)
            Picture2.FontSize = 10
        Case 2
            Picture2.Height = Picture2.Height * (3 * 40 / Picture2.ScaleHeight)
            Picture2.FontSize = 14
    End Select
    Call Text1_Change
End Sub

Private Sub cboTextStyle_Click()
    Text1_Change
End Sub

Private Sub checkBarCaption_Click()
    If checkBarCaption.Value = 1 Then
        checkBarCaption.Caption = "顯示文字"
        chkTextAlignment.Visible = True
    Else
        checkBarCaption.Caption = "不顯示文字"
        chkTextAlignment.Value = 0
        chkTextAlignment.Visible = False
    End If
End Sub

Private Sub chkBar128_Click()
    If chkBar128.Value = 0 Then
        Picture1.Visible = False
    Else
        Picture1.Visible = True
    End If
End Sub

Private Sub chkBar39_Click()
    If chkBar39.Value = 0 Then
        Picture2.Visible = False
    Else
        Picture2.Visible = True
    End If
End Sub

Private Sub chkTextAlignment_Click()
    If chkTextAlignment.Value = 1 Then
        chkTextAlignment.Caption = "文字置底"
    Else
        chkTextAlignment.Caption = "文字置頂"
    End If
End Sub

Private Sub printBar128()
    '打印128型條碼
    Dim Dl As Long
    Dim MinWidth  As Long
    Picture1.Cls
    
    Dim RT_VAL As RET_VAL
    
    With bar
        .crBack = RGB(255, 255, 255)
        .crFore = RGB(0, 0, 0)
        .lalign = 1     '文本對其方式
        .lExtra = 4     '條碼和文字間距離
        .lheight = 40   '條碼高度
        .lLeft = 20     '條碼左邊位置
        .lR1 = 1        '大小條碼比例
        .lR2 = 1        '
        .lRetHeight = 0 '返回條碼實際高度
        .lRetWidth = 0  '返回條碼實際寬度
        .lRotation = 0  '條碼旋轉角度,0表示0度,1表示90度
        .lShowCheck = 1 '是否顯示檢查數位
        '文本的增粗,傾斜,下劃線等
        .lstyle = cboTextStyle.ListIndex + 1
        .lTop = 1       '條碼頂端位置
        '文本顯示在頂(1)端還是底端(2)
        .ltxtdisp = chkTextAlignment.Value + 1
        'Width of thin bar in pixel
        .lWidth = cboBarSize.ListIndex + 1
        .nsize = 10     '條碼字體大小
        .szAdDigit = "" '
        .szBarCaption = IIf(checkBarCaption.Value, Text1.Text, "")
        .szDigit = ""   '
        .szReadText = Text1.Text
        .szSymbology = 16
        '文字顏色
        .TextColor = RGB(255, 0, 0)
        '字體名稱
        .tiFaceName = "Courier New"
    End With
    
    Set Target = Picture1
    Dl = Special_128b(bar, Target.hDc)
    
    If Dl <> 0 Then MsgBox ErrSpecial_128bMessage(Dl)
End Sub

Private Sub Form_KeyDown(keycode As Integer, Shift As Integer)
    If keycode = vbKeyEscape Then Unload Me
End Sub

Private Sub Form_Load()
    cboBarSize.ListIndex = 1
    cboTextStyle.ListIndex = 0
End Sub

Private Sub mnuCopyImage1_Click()
    '將條碼1保存到剪切板
    pCopyToClipBoard Picture1
End Sub

Private Sub mnuCopyImage2_Click()
    '將條碼2保存到剪切板
     pCopyToClipBoard Picture2
End Sub

Private Sub mnuSaveImage1_Click()
    '調用FileSaving,保存128型條碼
     FileSave Picture1
     If ChkExecute.Value = 1 Then
        '顯示導出文件
        ShellExecute Me.hwnd, "open", CDialog.FileName, 0&, LastSave, vbNormalFocus
     End If
End Sub

Private Sub mnuSaveImage2_Click()
    '調用FileSaving,保存39型條碼
    FileSave Picture2
    If ChkExecute.Value = 1 Then
        '顯示導出文件
        ShellExecute Me.hwnd, "open", CDialog.FileName, 0&, LastSave, vbNormalFocus
    End If
    
End Sub

Private Sub Picture1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
    If Button = 2 And Text1 <> "" Then
        PopupMenu mnucp
    End If
End Sub

Private Sub Picture2_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
    If Button = 2 And Text1 <> "" Then
        PopupMenu mnucp1
    End If
End Sub

Private Sub Text1_Change()
    '文字改變時重繪條碼
    Dim MinWidth, pw
    If chkBar128.Value = 1 Then
        printBar128
    End If
    If chkBar39.Value = 1 Then
        Call DrawBarcode(Text1, Picture2)
    End If
End Sub
Sub pCopyToClipBoard(ByVal PictureBox As Object)
    '將條碼導入剪切板
    PictureBox.Picture = PictureBox.Image
    Clipboard.Clear
    Clipboard.SetData PictureBox.Image, 2
End Sub


Sub FileSave(Picbox As PictureBox)
    '將條碼導入適當格式的文件中
    Dim sName, RetVal, retSave
    Dim ObjGifImg As GIF
    Screen.MousePointer = 11
    
    CDialog.FilterIndex = 1
    If LastSave <> "" Then
        CDialog.InitDir = LastSave
    Else
        CDialog.InitDir = App.Path & "\ExportedImages"
    End If
    
On Error GoTo ErrHandler
    CDialog.FileName = Picbox.Name
    CDialog.CancelError = True
    CDialog.Flags = cdlOFNOverwritePrompt + cdlOFNNoReadOnlyReturn
    CDialog.Filter = "Bitmaps (*.bmp)|*.bmp|Gif (*.gif)|*.gif|Transparent Gif (*.gif)|*.gif"
    CDialog.ShowSave
    '獲取文件夾
    retSave = InStrRev(CDialog.FileName, "\")
    LastSave = Mid(CDialog.FileName, 1, retSave)
    DoEvents
    
    Picbox.Picture = Picbox.Image
    Select Case CDialog.FilterIndex
      Case 1: '保存為位圖文件
                SavePicture Picbox.Picture, CDialog.FileName
      Case 2: '保存為GIF文件
                Set ObjGifImg = New GIF
                ObjGifImg.SaveGIF Picbox.Image, CDialog.FileName, Picbox.hDc, False, Picbox.Point(0, 0)
                Set ObjGifImg = Nothing
      Case 3: '保存為透明的GIF文件
                Set ObjGifImg = New GIF
                ObjGifImg.SaveGIF Picbox.Image, CDialog.FileName, Picbox.hDc, True, Picbox.Point(0, 0)
                Set ObjGifImg = Nothing
    End Select

    Screen.MousePointer = 0
    Exit Sub
ErrHandler:

    If Err.Number = 32755 Then '獲取保存文件對話框的CancelError
        Screen.MousePointer = 0
        Exit Sub
    Else
        If Err.Number <> 0 Then MsgBox "保存文件錯誤: " & Err.Number & " - " & Err.Description
        Screen.MousePointer = 0
    End If
    
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91亚洲精华国产精华精华液| 欧美日本国产一区| 91精品欧美一区二区三区综合在 | 欧美不卡123| 九色|91porny| 久久久久久久综合色一本| 国产一区二区三区四区五区美女 | 天天综合网天天综合色 | 91色porny蝌蚪| 亚洲一区二区三区国产| 91精品国产一区二区| 国产又粗又猛又爽又黄91精品| 久久精品综合网| av在线一区二区| 亚洲高清免费观看高清完整版在线观看| 在线观看网站黄不卡| 午夜不卡在线视频| 欧美大片在线观看一区| av电影天堂一区二区在线| 国产欧美日本一区视频| 色综合久久天天| 日韩精品久久久久久| 日韩精品一区二区三区在线| 国产美女久久久久| 亚洲视频香蕉人妖| 91精品国产综合久久香蕉的特点| 九色综合国产一区二区三区| 亚洲欧洲成人av每日更新| 欧美男女性生活在线直播观看| 加勒比av一区二区| 亚洲乱码精品一二三四区日韩在线| 欧美裸体一区二区三区| 国产高清在线精品| 亚洲国产一区二区a毛片| 亚洲精品一区二区三区蜜桃下载| 91亚洲精品一区二区乱码| 日韩主播视频在线| 日本一区二区视频在线| 欧美三级电影网站| 国产成人免费av在线| 亚洲无人区一区| 91成人国产精品| 国产一区二区三区在线观看免费视频| 亚洲美腿欧美偷拍| 精品99一区二区| 欧日韩精品视频| 国产精品一区三区| 五月天一区二区| 国产精品国产三级国产普通话99 | 欧美日韩电影一区| 精品国产一二三| 麻豆国产91在线播放| 国产精品看片你懂得| 欧美精品久久99| 99精品国产99久久久久久白柏| 青青草一区二区三区| 成人欧美一区二区三区白人 | 亚洲福利电影网| 欧美大白屁股肥臀xxxxxx| 一本大道综合伊人精品热热 | 久久99国产精品麻豆| 亚洲精品视频在线观看网站| 久久综合色综合88| 欧美精品第1页| 色综合久久综合| 国产黄人亚洲片| 美美哒免费高清在线观看视频一区二区 | 亚洲va韩国va欧美va| 国产精品日产欧美久久久久| 欧美一级生活片| 欧美亚洲愉拍一区二区| 蜜桃免费网站一区二区三区| 亚洲自拍偷拍网站| 国产精品视频麻豆| 精品国产乱码久久久久久夜甘婷婷| 欧美性感一类影片在线播放| av一区二区三区四区| 国产一区二区免费看| 奇米精品一区二区三区在线观看| 久久成人精品无人区| 中文字幕亚洲在| 久久久一区二区三区| 欧美一区二区三区视频免费播放| 欧美在线短视频| 一本色道综合亚洲| 成人污污视频在线观看| 国产麻豆视频一区| 久久成人久久鬼色| 美日韩黄色大片| 免费在线一区观看| 亚洲v日本v欧美v久久精品| 最新中文字幕一区二区三区| 国产午夜三级一区二区三| 久久综合狠狠综合久久综合88| 日韩网站在线看片你懂的| 欧美精品久久久久久久多人混战| 欧美性色黄大片| 色哟哟一区二区| 色综合久久久久| 色综合色狠狠综合色| 91看片淫黄大片一级在线观看| www.性欧美| 91小视频免费观看| 92国产精品观看| 一本到高清视频免费精品| 一本色道综合亚洲| 91在线观看一区二区| av在线这里只有精品| 99国产精品久久久| 成人免费毛片aaaaa**| 国产 欧美在线| 成人av网站免费| 丁香一区二区三区| 99久久免费国产| 日本精品一区二区三区高清 | 成人精品国产一区二区4080| 国产亚洲1区2区3区| 成人丝袜视频网| thepron国产精品| 91色|porny| 欧美系列日韩一区| 91精品一区二区三区在线观看| 日韩免费看的电影| 久久久蜜臀国产一区二区| 国产午夜精品在线观看| 欧美激情在线观看视频免费| 国产精品激情偷乱一区二区∴| 亚洲日本一区二区| 亚洲国产成人tv| 日本欧美一区二区三区乱码| 九一九一国产精品| 成人18视频在线播放| 一本色道久久综合亚洲91| 欧美系列亚洲系列| 日韩一级二级三级| 久久久久久免费网| 亚洲人成网站色在线观看 | 日韩一区二区在线观看视频| 777色狠狠一区二区三区| 欧美xxxx老人做受| 久久精品一区二区三区不卡| 国产精品欧美久久久久一区二区| 亚洲天堂福利av| 午夜精品久久久久久久99水蜜桃 | 亚洲国产高清aⅴ视频| 中文字幕一区日韩精品欧美| 一区二区国产视频| 美国欧美日韩国产在线播放 | 亚洲第四色夜色| 久久国产夜色精品鲁鲁99| 成人亚洲一区二区一| 在线观看成人小视频| 日韩欧美一卡二卡| 国产精品初高中害羞小美女文| 亚洲一区电影777| 精品一区二区三区香蕉蜜桃| 欧美大片在线观看一区二区| 欧美一区二区在线播放| 国产欧美日韩三级| 亚洲欧美国产毛片在线| 蜜臀精品一区二区三区在线观看| 国产成人a级片| 欧美日韩精品一区视频| 欧美精品一区二区三区高清aⅴ| 中文字幕亚洲精品在线观看| 日日夜夜精品视频天天综合网| 国产精品自拍av| 欧美在线观看视频一区二区| 久久久夜色精品亚洲| 亚洲最大的成人av| 国产精品自在欧美一区| 色噜噜夜夜夜综合网| 欧美精品九九99久久| 精品久久久久99| 亚洲综合丁香婷婷六月香| 国产精品影视天天线| 欧美电影一区二区三区| 国产精品久久久久久久久久久免费看 | 欧美视频中文字幕| 久久一区二区视频| 亚洲高清不卡在线观看| 成人黄色片在线观看| 欧美久久一区二区| 最新不卡av在线| 国内精品免费**视频| 欧美日韩国产一级| 九一久久久久久| 精品亚洲国内自在自线福利| 在线观看国产精品网站| 欧美极品aⅴ影院| 免费日本视频一区| 色婷婷亚洲精品| 欧美激情在线看| 久久国产人妖系列| 91国偷自产一区二区三区观看| 国产欧美一区二区三区鸳鸯浴 | 国产精品一二三在| 欧美日韩另类一区| 亚洲日本电影在线| 国产大陆a不卡|