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

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

?? clsfile.cls

?? 很好! 很實用! 免費!
?? CLS
字號:
VERSION 1.0 CLASS
BEGIN
  MultiUse = -1  'True
  Persistable = 0  'NotPersistable
  DataBindingBehavior = 0  'vbNone
  DataSourceBehavior  = 0  'vbNone
  MTSTransactionMode  = 0  'NotAnMTSObject
END
Attribute VB_Name = "clsFile"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = True
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = False
Option Explicit
Private Const BLOCKSIZE = 4096 '每次讀寫塊的大小
Private Declare Function SHFileExists Lib "shell32" Alias "#45" (ByVal szPath As String) As Long
Private Declare Function getTempFileName Lib "kernel32" Alias "GetTempFileNameA" (ByVal lpszPath As String, ByVal lpPrefixString As String, ByVal wUnique As Long, ByVal lpTempFileName As String) As Long
Private Declare Function GetTempPath Lib "kernel32" Alias "GetTempPathA" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long
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

Public Function OpenFile(ByVal hWnd As Long, ByVal sFile As String, ByVal iShow As vbOpenFile)
    OpenFile = ShellExecute(hWnd, "open", sFile, "", "", iShow)
End Function
Public Function ImageToField(ByRef fld As ADODB.Field, DiskFile As String) As Boolean
Dim byteData() As Byte '定義數據塊數組
Dim NumBlocks As Long '定義數據塊個數
Dim FileLength As Long '標識文件長度
Dim LeftOver As Long '定義剩余字節長度
Dim SourceFile As Long '定義自由文件號
Dim i As Long '定義循環變量
On Error GoTo Err:
    If Not FileExists(DiskFile) Then
        ImageToField = False
        Exit Function
    End If
    SourceFile = FreeFile '提供一個尚未使用的文件號
    Open DiskFile For Binary Access Read As SourceFile '打開文件
    FileLength = LOF(SourceFile) '得到文件長度
    If FileLength = 0 Then '判斷文件是否存在
        Close SourceFile
    Else
        NumBlocks = FileLength \ BLOCKSIZE '得到數據塊的個數
        LeftOver = FileLength Mod BLOCKSIZE '得到剩余字節數
        fld.value = Null
        ReDim byteData(BLOCKSIZE) '重新定義數據塊的大小
        For i = 1 To NumBlocks
            Get SourceFile, , byteData() ' 讀到內存塊中
            fld.AppendChunk byteData() '寫入FLD
            Next i
        ReDim byteData(LeftOver) '重新定義數據塊的大小
        Get SourceFile, , byteData() '讀到內存塊中
        fld.AppendChunk byteData() '寫入FLD
        Close SourceFile '關閉源文件
    End If
    ImageToField = True
    Exit Function
Err:
    ImageToField = False
End Function
Public Function FieldToImage(ByVal fld As ADODB.Field, Optional ByVal sType As String = "") As String
  Dim temp_image() As Byte
  Dim image_fileName As String
  If IsNull(fld) Then
    FieldToImage = ""
    Exit Function
  End If
  image_fileName = getVBTempFileName() + IIf(sType = "", "", "." + sType)
  
  temp_image() = fld.value
  
  '建立臨時文件
  Open image_fileName For Binary As #1
  Put #1, , temp_image()
  Close #1
  FieldToImage = image_fileName
End Function
Public Function getVBTempFileName() As String
Dim temppath As String  ' receives name of temporary file path
Dim tempfile As String  ' receives name of temporary file
Dim slength As Long  ' receives length of string returned for the path
Dim lastfour As Long  ' receives hex value of the randomly assigned ????
Dim tmpFileName As String
    ' Get Windows's temporary file path
    temppath = Space(255)  ' initialize the buffer to receive the path
    slength = GetTempPath(255, temppath)  ' read the path name
    temppath = Left(temppath, slength)  ' extract data from the variable

    ' Get a uniquely assigned random file
    tempfile = Space(255)  ' initialize buffer to receive the filename
    lastfour = getTempFileName(temppath, "", 0, tempfile)  ' get a unique temporary file name
    ' (Note that the file is also created for you in this case.)
    tempfile = Left(tempfile, InStr(tempfile, vbNullChar) - 1) ' extract data from the variable
    If g_sTempFileName = "" Then
        g_sTempFileName = tempfile
    Else
        g_sTempFileName = g_sTempFileName + "," + tempfile
    End If
    getVBTempFileName = tempfile
End Function
Public Function FileExists(FileName As String) As Boolean
Dim fso As Scripting.FileSystemObject
    Set fso = New Scripting.FileSystemObject
        If fso.FileExists(FileName) Then
            FileExists = True
        Else
            FileExists = False
        End If
    Set fso = Nothing
End Function
Public Sub InitFileList()
    g_sTempFileName = ""
End Sub
Public Sub DisposeFileList()
Dim arrTempFileName() As String
Dim i As Integer
On Error Resume Next
    arrTempFileName = Split(g_sTempFileName, ",")
    For i = 0 To UBound(arrTempFileName)
        Call Kill(arrTempFileName(i))
    Next i
Err.Clear
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品日韩一| 一本久久a久久免费精品不卡| 亚洲人成亚洲人成在线观看图片| 日韩欧美美女一区二区三区| 欧美三级视频在线观看| 91麻豆精品国产自产在线观看一区| 91黄色激情网站| 日韩欧美中文一区二区| 久久精品亚洲一区二区三区浴池| 精品福利在线导航| 中文字幕亚洲区| 青娱乐精品在线视频| 国产精品99久久久| 欧美日韩一区高清| 日本一区二区成人在线| 视频一区二区国产| 懂色av噜噜一区二区三区av| 一本到一区二区三区| 精品日韩成人av| 亚洲蜜臀av乱码久久精品蜜桃| 天堂成人免费av电影一区| 精彩视频一区二区三区| 欧美三级视频在线| 亚洲蜜臀av乱码久久精品蜜桃| 国模娜娜一区二区三区| 欧美精三区欧美精三区| 亚洲精品伦理在线| 播五月开心婷婷综合| 国产欧美精品一区二区色综合朱莉| 亚洲成av人片一区二区梦乃| 99精品视频中文字幕| 国产精品女上位| 成人黄色电影在线| 国产精品入口麻豆原神| 国产成人午夜视频| 亚洲人被黑人高潮完整版| 丁香激情综合五月| 亚洲乱码精品一二三四区日韩在线| 国产精品99久久久久久有的能看| 久久丝袜美腿综合| 成人网页在线观看| 亚洲丶国产丶欧美一区二区三区| 91网站黄www| 午夜久久久久久久久久一区二区| 欧美电视剧在线观看完整版| 久久精品国产99久久6| 国产精品福利电影一区二区三区四区| 国产精品影视在线| 亚洲国产视频一区二区| 亚洲精品在线一区二区| 91伊人久久大香线蕉| 亚洲成av人片一区二区梦乃| 精品国产91乱码一区二区三区 | 久久久亚洲午夜电影| 国产乱码一区二区三区| 亚洲一级片在线观看| 2023国产精品自拍| 欧美年轻男男videosbes| 成人短视频下载| 成人黄色免费短视频| 久久久久久久久久美女| 风流少妇一区二区| 香蕉影视欧美成人| 夜夜亚洲天天久久| 国产精品久久久久一区二区三区| 欧美日韩二区三区| 日本韩国精品一区二区在线观看| 丰满少妇在线播放bd日韩电影| 亚洲国产精品久久艾草纯爱| 最新中文字幕一区二区三区| 国产精品区一区二区三| 久久蜜桃一区二区| 久久久777精品电影网影网| 久久亚洲二区三区| 精品久久久久久亚洲综合网 | 久久久久国产精品麻豆ai换脸| 欧美在线小视频| 制服丝袜亚洲网站| 精品国产sm最大网站| 国产精品三级在线观看| 一区二区三区中文免费| 亚洲一区二区在线视频| 亚洲第一激情av| 精品一区二区三区久久久| 国产精品影视网| 欧洲一区二区三区在线| 欧美大片一区二区三区| 国产欧美精品日韩区二区麻豆天美| 国产欧美一区二区三区鸳鸯浴| 国产精品视频观看| 日本美女一区二区三区| 国产91综合网| 91精品国产综合久久精品图片| 久久免费视频色| 亚洲成人av福利| 91视频观看视频| 欧美韩国日本不卡| 日韩和的一区二区| 欧美午夜一区二区| 一区二区三区资源| 国产99久久久久久免费看农村| 51精品秘密在线观看| 亚洲欧美日韩系列| 99视频一区二区| 国产精品乱人伦一区二区| 激情六月婷婷久久| 欧美一级高清大全免费观看| 一区二区三区国产豹纹内裤在线| 成人精品视频一区二区三区| 久久网站热最新地址| 国产麻豆成人传媒免费观看| 欧美日本高清视频在线观看| 亚洲影院在线观看| 欧美撒尿777hd撒尿| 天堂成人免费av电影一区| 在线电影院国产精品| 日韩va亚洲va欧美va久久| 欧美电视剧免费全集观看| 国产一区二区三区黄视频 | 懂色av一区二区夜夜嗨| 国产欧美日韩精品一区| 99久久久精品| 无码av免费一区二区三区试看| 91国内精品野花午夜精品| 免费国产亚洲视频| 国产女主播在线一区二区| 欧美唯美清纯偷拍| 国产成人啪午夜精品网站男同| 亚洲日本乱码在线观看| 欧美精品色综合| 97久久精品人人爽人人爽蜜臀| 日韩精品亚洲专区| 中文字幕中文字幕一区| 精品国一区二区三区| 91理论电影在线观看| 久久99精品网久久| 亚洲成人综合在线| 亚洲天堂免费看| 久久这里只有精品6| 欧美一级黄色大片| 欧美日韩成人综合天天影院| 91网站最新网址| 成人一区二区三区视频在线观看 | 北条麻妃一区二区三区| 久久99精品视频| 喷白浆一区二区| 日韩精品成人一区二区在线| 婷婷综合五月天| 婷婷六月综合网| 美女脱光内衣内裤视频久久影院| 午夜一区二区三区视频| 日韩影院精彩在线| 日韩不卡一区二区三区| 国产精品小仙女| 91精品国产欧美日韩| 激情综合亚洲精品| 免费人成网站在线观看欧美高清| 亚洲一二三四区不卡| 五月激情综合婷婷| 美国三级日本三级久久99| 激情五月婷婷综合网| 国产成人自拍在线| 色香色香欲天天天影视综合网| 91国产免费观看| 久久久久久久久久久黄色| 国产精品久久久一本精品| 亚洲成人精品一区二区| 国产精品亚洲一区二区三区妖精| 国产伦理精品不卡| 欧美人与禽zozo性伦| 国产精品久久久久久久裸模| 香蕉影视欧美成人| 色噜噜狠狠一区二区三区果冻| 91精品国产色综合久久不卡蜜臀| 国产日韩欧美一区二区三区乱码 | 欧美精品一区视频| 亚洲精品免费在线观看| 国内外成人在线视频| 欧美日韩亚洲综合一区| 国产精品看片你懂得| 国模娜娜一区二区三区| 在线中文字幕一区二区| 久久精品人人做人人爽人人| 天堂影院一区二区| 在线播放91灌醉迷j高跟美女| 亚洲激情在线播放| 91传媒视频在线播放| 一区二区三区在线视频播放| 成人精品免费网站| 国产精品欧美一级免费| 成人午夜av在线| 亚洲欧洲在线观看av| 91激情五月电影| 日韩高清一区二区| 精品久久人人做人人爽| 高清国产一区二区| 日韩美女精品在线| 在线综合视频播放| 国产精品一区二区久久精品爱涩| 日本一区二区三区在线不卡 |