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

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

?? frmmultipgpreview_bmpjpg4.frm

?? 打印預覽程序
?? FRM
?? 第 1 頁 / 共 3 頁
字號:

    VScroll1.Height = Me.Height - cmdGoTo.Top - cmdGoTo.Height - 500
    HScroll1.Width = Me.Width - Picture2.Width - 500
    
    TempDir = Environ("TEMP") & "\"
 
End Sub

Private Sub Form_Unload(Cancel As Integer)
  Dim tFilename As String
    
    '/* Remove preview pages
    tFilename = Dir(TempDir & "PPview*.bmp")
    If tFilename > vbNullString Then
        Do
            Kill TempDir & tFilename
            tFilename = Dir(TempDir & "PPview*.bmp")
        Loop Until tFilename = vbNullString
    End If
    
    PageNumber = 0
    ViewPage = 0
    Set frmMultiPgPreview = Nothing
End Sub

Private Sub HScroll1_Change()
    On Local Error Resume Next
    Picture1.Left = -(HScroll1.Value)
    Picture1.SetFocus
    On Local Error GoTo 0
End Sub

Private Sub HScroll1_KeyUp(KeyCode As Integer, Shift As Integer)
   On Local Error Resume Next
    Select Case KeyCode
    Case 38 '/* Arrow up
        VScroll1.Value = VScroll1.Value - VScroll1.SmallChange
    Case 40 '/* Arrow down
        VScroll1.Value = VScroll1.Value + VScroll1.SmallChange
    Case 33 '/* PageUp
        Call Command1_Click(0)
    Case 34 '/* PageDown
        Call Command1_Click(1)
    Case 71 '/* G
        Call cmdGoTo_Click
    Case 35, 36 '/* Home, End
      Dim NewPageNo As Long
        If KeyCode = 36 Then
            NewPageNo = 0
        Else
            NewPageNo = PageNumber
        End If
        ViewPage = NewPageNo
        Picture1.Picture = LoadPicture(TempDir & "PPview" & CStr(ViewPage) & ".bmp")
        picPrintOptions.Visible = False
        picGetFolder.Visible = False
        picGoto.Visible = False
        VScroll1.Value = 0
        HScroll1.Value = 0
        Call DisplayPages
    End Select

End Sub

Private Sub optPrint_Click(Index As Integer)
  Dim i As Byte
    OptionV = Index
    For i = 0 To 4
        If Index = i Then
            optPrint(i).Picture = optArt(1).Picture
        Else
            optPrint(i).Picture = optArt(0).Picture
        End If
    Next i

End Sub

Private Sub optText_Click(Index As Integer)
  Dim i As Byte
    OptionV = Index
    For i = 0 To 4
        If Index = i Then
            optPrint(i).Picture = optArt(1).Picture
        Else
            optPrint(i).Picture = optArt(0).Picture
        End If
    Next i

End Sub

Private Sub picFullPage_KeyUp(KeyCode As Integer, Shift As Integer)
    Call Decode_KeyUp(KeyCode, Shift)
End Sub
Private Sub Decode_KeyUp(KeyCode As Integer, Shift As Integer)
   On Local Error Resume Next
    Select Case KeyCode
    Case 38 '/* Arrow up
        VScroll1.Value = VScroll1.Value - VScroll1.SmallChange
    Case 40 '/* Arrow down
        VScroll1.Value = VScroll1.Value + VScroll1.SmallChange
    Case 37 '/* Arrow left
        If HScroll1.Visible = False Then
            Call Command1_Click(0)
        Else
            HScroll1.Value = HScroll1.Value - HScroll1.SmallChange
        End If
    Case 39 '/* Arrow right
        If HScroll1.Visible = False Then
            Call Command1_Click(1)
        Else
            HScroll1.Value = HScroll1.Value + HScroll1.SmallChange
        End If
    Case 33 '/* PageUp
        Call Command1_Click(0)
    Case 34 '/* PageDown
        Call Command1_Click(1)
    Case 71 '/* G
        Call cmdGoTo_Click
    Case 35, 36 '/* Home, End
      Dim NewPageNo As Long
        If KeyCode = 36 Then
            NewPageNo = 0
        Else
            NewPageNo = PageNumber
        End If
        ViewPage = NewPageNo
        Picture1.Picture = LoadPicture(TempDir & "PPview" & CStr(ViewPage) & ".bmp")
        picPrintOptions.Visible = False
        picGetFolder.Visible = False
        picGoto.Visible = False
        VScroll1.Value = 0
        HScroll1.Value = 0
        Call DisplayPages
    End Select
End Sub

Private Sub cmdNewFolder_Click()
  Dim NewFolderName As String
  Dim Security As SECURITY_ATTRIBUTES
  
    NewFolderName = InputBox("Enter Folder Name", , "New Folder")
    NewFolderName = Trim(NewFolderName)
    If NewFolderName > vbNullString Then
        CreateDirectory Dir1.Path & "\" & NewFolderName, Security
        NewFolderName = Dir1.Path & "\" & NewFolderName
        Dir1.Refresh
        Dir1.Path = NewFolderName
    End If
        
End Sub

Private Sub cmdOpen_Click()
  Dim FolderName As String
  Dim ReportTitle As String
  Dim i As Integer, FileExt As String
  Dim cJPG As clsJPEG
  
    FolderName = Dir1.Path & "\"
    picGetFolder.Visible = False
    
    picPrintOptions.Visible = True
    picPrintOptions.Enabled = False
    lblPrintingPg.Visible = True
    cmdPrint.Visible = False
    
    On Local Error GoTo CopyError:

    DoEvents
    ReportTitle = Trim(cPrint.ReportTitle)
    If ReportTitle = vbNullString Or InStr(ReportTitle, "\") Then
        ReportTitle = "PPview"
    End If
    
    'If OptFileType(0).Value Then FileExt = ".jpg" Else FileExt = ".gif"
    FileExt = ".jpg"
    
    Set cJPG = New clsJPEG
    
    For i = 0 To PageNumber
        lblPrintingPg.Caption = "Copying page " & i + 1
        lblPrintingPg.Refresh
        
        Picture1.Picture = LoadPicture(TempDir & "PPview" & CStr(i) & ".bmp")
        With cJPG
            '/* (/ 15 - 4) Change to pixels and remove border
            .SampleHDC Picture1.hDC, Picture1.Width / 15 - 4, Picture1.Height / 15 - 4
            .SaveFile FolderName & ReportTitle & CStr(i + 1) & ".jpg"
        End With
        
        'Picture1.Picture = LoadPicture(TempDir & "PPview" & CStr(i) & ".bmp")
        'gdip.PictureBoxToFile Picture1, FolderName & ReportTitle & CStr(i + 1) & FileExt
        
        'DIBmpToJpg TempDir & "PPview" & CStr(i) & ".bmp", FolderName & ReportTitle & CStr(i + 1) & ".jpg", 100, 1
    Next
        
    '/* Restore normal view
    picPrintOptions.Enabled = True
    cmdPrint.Visible = True
    picPrintOptions.Visible = False
    lblPrintingPg.Visible = False
    
    Picture1.Picture = LoadPicture(TempDir & "PPview" & CStr(ViewPage) & ".bmp")
    Set cJPG = Nothing

Exit Sub

CopyError:
    If Err.Number = 76 Then
        ReportTitle = "PPview"
        Resume
    End If
End Sub

Private Sub cmdQuit_Click()
    picGetFolder.Visible = False
    '/* Restore normal view
    picPrintOptions.Enabled = True
    cmdPrint.Visible = True
    picPrintOptions.Visible = False
    lblPrintingPg.Visible = False
End Sub

Private Sub cmdUpOne_Click()
    Dir1.Path = Dir1.List(-2)
End Sub

Private Sub Dir1_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single)
    Dir1.Path = Dir1.List(Dir1.ListIndex)
End Sub

Private Sub Drive1_Change()
    Dir1.Path = Drive1.Drive
End Sub

Private Sub Picture1_Click()
    picPrintOptions.Visible = False
    picGetFolder.Visible = False
    picGoto.Visible = False
End Sub

Private Sub Picture1_KeyUp(KeyCode As Integer, Shift As Integer)
    Call Decode_KeyUp(KeyCode, Shift)
End Sub

Private Sub Picture1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
   On Local Error Resume Next
   If Button = vbLeftButton And Shift = 0 Then
      PanSet.x = x
      PanSet.y = y
      MousePointer = vbSizePointer
   End If
End Sub

Private Sub Picture1_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
   Dim nTop As Integer, nLeft As Integer

   On Local Error Resume Next

   
   If Button = vbLeftButton And Shift = 0 Then

      '/* new coordinates?
      With Picture1
         nTop = -(.Top + (y - PanSet.y))
         nLeft = -(.Left + (x - PanSet.x))
      End With

      '/* Check limits
      With VScroll1
         If .Visible Then
            If nTop < .Min Then
               nTop = .Min
               'MousePageChange = 1
            ElseIf nTop > .Max Then
               nTop = .Max
               'MousePageChange = 2
            Else
               'MousePageChange = 0
            End If
         Else
            nTop = -Picture1.Top
         End If
      End With

      With HScroll1
         If .Visible Then
            If nLeft < .Min Then
               nLeft = .Min
            ElseIf nLeft > .Max Then
               nLeft = .Max
            End If
         Else
            nLeft = -Picture1.Left
         End If
      End With

      Picture1.Move -nLeft, -nTop

   End If

End Sub

Private Sub Picture1_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single)
   On Local Error Resume Next
   If Button = vbLeftButton And Shift = 0 Then
      If VScroll1.Visible Then VScroll1.Value = -(Picture1.Top)
      If HScroll1.Visible Then HScroll1.Value = -(Picture1.Left)
   End If
   MousePointer = vbDefault
   'If MousePageChange > 0 Then Command1_Click (MousePageChange - 1)
End Sub

Private Sub txtFrom_Change()
    If Val(txtFrom) < 1 Then txtFrom = 1
    If Val(txtFrom) > Val(txtTo) Then txtFrom = txtTo
End Sub

Private Sub txtFrom_GotFocus()
    txtFrom.SelStart = 0
    txtFrom.SelLength = Len(txtFrom)
End Sub

Private Sub txtFrom_KeyDown(KeyCode As Integer, Shift As Integer)
    Select Case KeyCode
    Case 38  '/* "+"
        txtFrom = txtFrom + 1
        KeyCode = False
    Case 40  '/* "-"
        txtFrom = txtFrom - 1
        KeyCode = False
    End Select
End Sub

Private Sub txtFrom_KeyPress(KeyAscii As Integer)
    IsNumber txtFrom, KeyAscii, False, False
End Sub

Private Sub txtGoto_Change()
    If Val(txtGoto) > PageNumber + 1 Then txtGoto = PageNumber + 1
End Sub

Private Sub txtGoto_KeyPress(KeyAscii As Integer)
    If KeyAscii = 13 Then
        KeyAscii = 0
        cmdGotoOK_Click
    ElseIf (KeyAscii < 48 Or KeyAscii > 57) And KeyAscii <> 8 Then
        KeyAscii = 0
    End If
End Sub


Private Sub txtTo_Change()
    If Val(txtTo) > PageNumber + 1 Then txtTo = PageNumber + 1
    If Val(txtTo) < Val(txtFrom) Then txtTo = txtFrom
End Sub

Private Sub txtTo_GotFocus()
    txtTo.SelStart = 0
    txtTo.SelLength = Len(txtTo)
End Sub

Private Sub txtTo_KeyDown(KeyCode As Integer, Shift As Integer)
    Select Case KeyCode
    Case 38  '/* "+"
        txtTo = txtTo + 1
        KeyCode = False
    Case 40  '/* "-"
        txtTo = txtTo - 1
        KeyCode = False
    End Select
End Sub

Private Sub txtTo_KeyPress(KeyAscii As Integer)
    IsNumber txtTo, KeyAscii, False, False
End Sub

Private Sub VScroll1_Change()
    On Local Error Resume Next
    Picture1.Top = -(VScroll1.Value)
    Picture1.SetFocus
    On Local Error GoTo 0
End Sub

Private Sub DisplayPages()
    Label1 = CStr(ViewPage + 1) & vbNewLine & "-- of --" & vbNewLine & CStr(PageNumber + 1)
    
    If Picture1.Width > Me.Width - Picture2.Width Then
        picHScroll.Visible = True
    Else
        picHScroll.Visible = False
    End If

    If Picture1.Height >= Me.Height Then
        VScroll1.Visible = True
    Else
        VScroll1.Visible = False
    End If
    
    If picFullPage.Visible Then cmdFullPage_Click
    
End Sub
Private Sub PrintPictureBox(pBox As PictureBox, _
                           Optional ScaleToFit As Boolean = True, _
                           Optional MaintainRatio As Boolean = True)
 
 Dim xmin As Single
 Dim ymin As Single
 Dim wid As Single
 Dim hgt As Single
 Dim aspect As Single
 
    Screen.MousePointer = vbHourglass
    
    If Not ScaleToFit Then
        wid = Printer.ScaleX(pBox.ScaleWidth, pBox.ScaleMode, Printer.ScaleMode)
        hgt = Printer.ScaleY(pBox.ScaleHeight, pBox.ScaleMode, Printer.ScaleMode)
        xmin = (Printer.ScaleWidth - wid) / 2
        ymin = (Printer.ScaleHeight - hgt) / 2
    Else
        aspect = pBox.ScaleHeight / pBox.ScaleWidth
        wid = Printer.ScaleWidth
        hgt = Printer.ScaleHeight
        
        If MaintainRatio Then
            If hgt / wid > aspect Then
                hgt = aspect * wid
                xmin = Printer.ScaleLeft
                ymin = (Printer.ScaleHeight - hgt) / 2
            Else
                wid = hgt / aspect
                xmin = (Printer.ScaleWidth - wid) / 2
                ymin = Printer.ScaleTop
            End If
        End If
    End If
    
    Printer.PaintPicture pBox.Picture, xmin, ymin, wid, hgt, , , , , vbSrcCopy
    Printer.EndDoc
    
    Printer.Orientation = cPrint.Orientation

    Screen.MousePointer = vbDefault

End Sub

Private Sub VScroll1_KeyUp(KeyCode As Integer, Shift As Integer)
   On Local Error Resume Next
    Select Case KeyCode
    Case 37, 33 '/* Arrow left, PageUp
        If HScroll1.Visible = False Then
            Call Command1_Click(0)
        Else
            HScroll1.Value = HScroll1.Value - HScroll1.SmallChange
        End If
    Case 39, 34 '/* Arrow right, PageDown
        If HScroll1.Visible = False Then
            Call Command1_Click(1)
        Else
            HScroll1.Value = HScroll1.Value + HScroll1.SmallChange
        End If
    Case 71 '/* G
        Call cmdGoTo_Click
    Case 35, 36 '/* Home, End
      Dim NewPageNo As Long
        If KeyCode = 36 Then
            NewPageNo = 0
        Else
            NewPageNo = PageNumber
        End If
        ViewPage = NewPageNo
        Picture1.Picture = LoadPicture(TempDir & "PPview" & CStr(ViewPage) & ".bmp")
        picPrintOptions.Visible = False
        picGetFolder.Visible = False
        picGoto.Visible = False
        VScroll1.Value = 0
        HScroll1.Value = 0
        Call DisplayPages
    End Select
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久久免费毛片精品| 亚洲国产另类av| 久久先锋资源网| 欧美成人精品福利| 欧美videossexotv100| 欧美一二三四在线| 精品国产亚洲一区二区三区在线观看| 欧美一区二区三区视频在线| 欧美精品xxxxbbbb| 91精品在线免费| 欧美成人aa大片| 久久久精品日韩欧美| 国产免费成人在线视频| 日本一区二区三区四区在线视频| 国产精品久久夜| 成人欧美一区二区三区黑人麻豆| 伊人性伊人情综合网| 亚洲国产va精品久久久不卡综合| 日韩成人一级片| 韩国成人在线视频| 国产成人精品亚洲日本在线桃色| 成av人片一区二区| 在线观看av一区| 欧美一区二区视频在线观看2022| 欧美v亚洲v综合ⅴ国产v| 国产区在线观看成人精品| 亚洲欧洲日韩综合一区二区| 亚洲一区影音先锋| 免费人成黄页网站在线一区二区| 国产一区三区三区| 91老师国产黑色丝袜在线| 欧美吻胸吃奶大尺度电影| 日韩亚洲欧美在线| 国产日本欧洲亚洲| 亚洲一本大道在线| 美女一区二区视频| 99久久99久久久精品齐齐| 欧美日韩一区二区三区视频| 2024国产精品视频| 亚洲视频资源在线| 日本aⅴ免费视频一区二区三区| 国产不卡在线视频| 在线观看日韩毛片| 久久天天做天天爱综合色| 亚洲免费在线看| 麻豆极品一区二区三区| 99在线精品观看| 日韩网站在线看片你懂的| 中文字幕永久在线不卡| 日韩**一区毛片| 99久久久精品| 欧美成人r级一区二区三区| 亚洲欧美激情在线| 国产在线精品一区二区 | 51久久夜色精品国产麻豆| 国产午夜精品福利| 亚洲va国产天堂va久久en| 国产精品亚洲第一区在线暖暖韩国| 在线免费不卡电影| 日韩欧美aaaaaa| 亚洲黄一区二区三区| 国产精品系列在线播放| 91精品啪在线观看国产60岁| 1024成人网| 国产伦精品一区二区三区免费 | 欧美成人aa大片| 亚洲综合无码一区二区| 国产成人鲁色资源国产91色综| 欧美二区在线观看| 一区二区三区色| 国产成人无遮挡在线视频| 日韩一区二区免费在线电影| 亚洲黄色片在线观看| 国产成人精品一区二区三区四区 | jlzzjlzz亚洲女人18| 精品国产麻豆免费人成网站| 亚洲国产成人porn| 99久久亚洲一区二区三区青草| 久久婷婷国产综合国色天香| 日韩福利电影在线| 欧美日韩不卡一区二区| 亚洲亚洲精品在线观看| 99久久精品免费看| 国产精品高潮呻吟| 成人污视频在线观看| 欧美精品一区二区三区蜜臀| 免播放器亚洲一区| 欧美网站一区二区| 一区二区三区av电影| 色香蕉久久蜜桃| 国产精品伦理在线| 国产精品69毛片高清亚洲| 精品免费日韩av| 蓝色福利精品导航| 日韩欧美国产一区二区三区 | 欧美aaaaaa午夜精品| 欧美日韩国产一二三| 亚洲一区二区三区爽爽爽爽爽| 91精品福利在线| 亚洲激情自拍偷拍| 在线视频国内自拍亚洲视频| 一区二区三区欧美日| 日本韩国欧美国产| 亚洲国产成人porn| 欧美一区二区在线免费观看| 日本少妇一区二区| 日韩精品中文字幕在线不卡尤物 | 成人午夜看片网址| 国产女同性恋一区二区| 成人h动漫精品一区二区| 中文字幕在线一区| 97国产一区二区| 亚洲影院久久精品| 欧美老年两性高潮| 欧美aaa在线| 2020日本不卡一区二区视频| 国产91富婆露脸刺激对白| 国产精品久久久久婷婷二区次| 99久久婷婷国产综合精品 | 国产成人免费av在线| 国产欧美精品区一区二区三区 | 国产成人亚洲综合a∨婷婷| 国产免费久久精品| 91九色最新地址| 日韩黄色免费网站| 久久只精品国产| 盗摄精品av一区二区三区| 日韩码欧中文字| 欧美人与性动xxxx| 国产一区二区按摩在线观看| 中文成人av在线| 欧美日韩在线播| 老司机精品视频在线| 亚洲国产高清不卡| 欧美主播一区二区三区美女| 日韩在线一区二区三区| 久久精品亚洲精品国产欧美kt∨| 91网站黄www| 视频一区二区三区中文字幕| 久久久久久免费| 色噜噜狠狠成人网p站| 免费在线看一区| 国产精品色哟哟| 欧美日韩午夜精品| 国产精品亚洲午夜一区二区三区| 自拍偷拍亚洲激情| 日韩精品一区二区三区在线观看 | 91蝌蚪国产九色| 美女看a上一区| 日韩美女视频一区二区 | 亚洲bdsm女犯bdsm网站| 久久丝袜美腿综合| 欧美日韩色综合| 成人av资源网站| 久久精品理论片| 亚洲一区在线观看网站| 国产亚洲成aⅴ人片在线观看| 在线欧美小视频| 成人晚上爱看视频| 日韩成人免费电影| 综合久久一区二区三区| 日韩视频一区二区在线观看| 91玉足脚交白嫩脚丫在线播放| 美国毛片一区二区| 亚洲精品国产精华液| 精品88久久久久88久久久| 欧美日韩国产天堂| 99久久精品免费| 国产精品99久久久久久久vr | 欧美羞羞免费网站| 国产成人免费视频一区| 蜜臀va亚洲va欧美va天堂| 亚洲综合激情网| 国产精品久久久一区麻豆最新章节| 91精品国产黑色紧身裤美女| 色综合久久中文综合久久牛| 国产伦精品一区二区三区在线观看| 日韩一区精品字幕| 亚洲午夜免费电影| 日韩毛片一二三区| 亚洲国产精品ⅴa在线观看| 2023国产精品| 欧美一级欧美三级| 精品视频在线免费| 欧亚洲嫩模精品一区三区| 成人视屏免费看| 国产精品456| 久久99久久99| 久久精品999| 久久99国产精品尤物| 日韩一区精品视频| 午夜a成v人精品| 亚洲成人免费在线观看| 亚洲精品国产成人久久av盗摄| 亚洲丝袜美腿综合| 亚洲欧洲成人精品av97| 国产精品久久久久9999吃药| 国产清纯白嫩初高生在线观看91 | 日韩免费观看高清完整版在线观看| 欧美日韩中文国产|