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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? usefuls.bas

?? Rjindeal加密算法
?? BAS
?? 第 1 頁 / 共 3 頁
字號:
Dim lPos As Long
Dim lNewString As String

    ' if it contains a quote, we need to substitute this with ""
    If Len(pString) = 0 Then
        ConvertStringToValidCSVFormat = ""
        Exit Function
    End If
    If Len(pString) = 1 Then
        If pString = Chr(34) Then
            ConvertStringToValidCSVFormat = Chr(34) & Chr(34) & Chr(34) & Chr(34)
            Exit Function
        End If
    End If
    lNewString = Chr(34)
    For lPos = 1 To Len(pString)
        If Mid(pString, lPos, 1) = Chr(34) Then
            lNewString = lNewString & Chr(34)
        End If
        lNewString = lNewString & Mid(pString, lPos, 1)
    Next
    lNewString = lNewString & Chr(34)
    ConvertStringToValidCSVFormat = lNewString
End Function

' Useful when retrieving rows from database
Public Function GRON(Var As Variant) As String
    If IsNull(Var) Then
        GRON = ""
    Else
        GRON = Var
    End If
End Function

' Search and Replace
Public Function QSAR(ByVal pString As String, ByVal pSearch As String, Optional ByVal pReplace As String = "", Optional pCompare As Long = vbBinaryCompare, Optional GlobalReplace As Boolean = True) As String
Dim lLen1 As Long
Dim lLen2 As Long
Dim lStartFind As Long
Dim lFoundLoc As Long
Dim ltmpString As String

    lLen1 = Len(pString)
    lLen2 = Len(pSearch)
    lStartFind = 1
    ltmpString = ""
    Do
        lFoundLoc = InStr(lStartFind, pString, pSearch, pCompare)
        If lFoundLoc = 0 Then
            Exit Do
        End If
        ltmpString = ltmpString & Mid(pString, lStartFind, lFoundLoc - lStartFind) & pReplace
        If lStartFind = 1 And GlobalReplace = False Then
            lStartFind = lFoundLoc + lLen2
            Exit Do
        End If
        lStartFind = lFoundLoc + lLen2
    Loop
    ltmpString = ltmpString & Mid(pString, lStartFind, lLen1 - lStartFind + 1)
    QSAR = ltmpString
End Function

' Note that this ONLY supports the formats %s, \n and \t
Public Function PrintF(FormatString As String, ParamArray PA() As Variant)
Dim Param As Variant
Dim OutputString As String
    OutputString = FormatString
    For Each Param In PA
        OutputString = QSAR(OutputString, "%s", Param, , False)
    Next
    OutputString = QSAR(OutputString, "\n", vbCrLf, , True)
    OutputString = QSAR(OutputString, "\t", vbTab, , True)
    Debug.Print OutputString
End Function

' Note that this ONLY supports the formats %s, \n and \t
Public Function FPrintF(FileNumber As Long, FormatString As String, ParamArray PA() As Variant)
Dim Param As Variant
Static OutputString As String
    OutputString = OutputString & FormatString
    For Each Param In PA
        OutputString = QSAR(OutputString, "%s", Param, , False)
    Next
    OutputString = QSAR(OutputString, "\n", vbCrLf, , True)
    OutputString = QSAR(OutputString, "\t", vbTab, , True)
    If Right(OutputString, 2) = vbCrLf Then
        Print #FileNumber, Mid(OutputString, 1, Len(OutputString) - 2)
        OutputString = ""
    End If
End Function

'-------------------------------------------
' Conversion functions
'-------------------------------------------
Public Function LengthUnitConvert(InitialValue As Double, InitialUnit As LengthUnits, FinalUnit As LengthUnits) As Double
Dim Mili As Double
    Select Case InitialUnit
        ' Metric
        Case Micrometres
            Mili = InitialValue * 0.001
        Case Milimetres
            Mili = InitialValue
        Case Centimetres
            Mili = InitialValue * 10
        Case Metres
            Mili = InitialValue * 1000
        Case Kilometres
            Mili = InitialValue * 1000000
        ' Common Imperial
        Case Inches
            Mili = InitialValue * 25.4
        Case Feet
            Mili = InitialValue * 25.4 * 12
        Case Yards
            Mili = InitialValue * 25.4 * 36
        Case Miles
            Mili = InitialValue * 25.4 * 36 * 1760
        ' Nautical and horse racing
        Case NauticalMiles
            Mili = InitialValue * 25.4 * 36 * 6080
        Case CableLengths
            Mili = InitialValue * 25.4 * 12 * 600
        Case Chains
            Mili = InitialValue * 25.4 * 12 * 66
        Case Fathoms
            Mili = InitialValue * 25.4 * 12 * 6
        Case Furlongs
            Mili = InitialValue * 25.4 * 12 * 660
        Case Hands
            Mili = InitialValue * 25.4 * 4
        Case Degrees
            Mili = InitialValue * 25.4 * 36 * 6080 * 60
        Case Minutes
            Mili = InitialValue * 25.4 * 36 * 6080 ' yes, same as nautical mile
        Case Seconds
            Mili = InitialValue * 25.4 * 36 * (6080 / 60)
        ' Computer
        Case Dots
            Mili = InitialValue * 25.4 / 300
        Case Points
            Mili = InitialValue * 25.4 / 72
        Case RadixDots
            Mili = InitialValue * 25.4 / 1200
        Case Twips
            Mili = InitialValue * 25.4 / 1440
        Case PlotterUnits
            Mili = InitialValue * 25.4 / 1016
        ' Scientific
'        Case Angstroms
'            Mili = InitialValue * 1 / 10000000000#
        Case LightYears
            Mili = InitialValue * 1000 * 9.4 * 10 ^ 15
        ' Old and Biblical
        Case Cubits
            Mili = InitialValue * 25.4 * 18
        Case RoyalEgyptianCubits
            Mili = InitialValue * 25.4 * 21
        Case Ells
            Mili = InitialValue * 25.4 * 45
        Case Palms
            Mili = InitialValue * 127
        Case Reeds
            Mili = InitialValue * 1520
        Case Span
            Mili = InitialValue * 25.4 * 9
    End Select
    Select Case FinalUnit
        ' Metric
        Case Micrometres
            LengthUnitConvert = Mili / 0.001
        Case Milimetres
            LengthUnitConvert = Mili
        Case Centimetres
            LengthUnitConvert = Mili / 10
        Case Metres
            LengthUnitConvert = Mili / 1000
        Case Kilometres
            LengthUnitConvert = Mili / 1000000
        ' Common Imperial
        Case Inches
            LengthUnitConvert = Mili / 25.4
        Case Feet
            LengthUnitConvert = Mili / (25.4 * 12)
        Case Yards
            LengthUnitConvert = Mili / (25.4 * 36)
        Case Miles
            LengthUnitConvert = Mili / (25.4 * 36 * 1760)
        ' Nautical and horse racing
        Case NauticalMiles
            LengthUnitConvert = Mili / (25.4 * 36 * 6080)
        Case CableLengths
            LengthUnitConvert = Mili / (25.4 * 12 * 600)
        Case Chains
            LengthUnitConvert = Mili / (25.4 * 12 * 66)
        Case Fathoms
            LengthUnitConvert = Mili / (25.4 * 12 * 6)
        Case Furlongs
            LengthUnitConvert = Mili / (25.4 * 12 * 660)
        Case Hands
            LengthUnitConvert = Mili / (25.4 * 4)
        Case Degrees
            LengthUnitConvert = Mili / (25.4 * 36 * 6080 * 60)
        Case Minutes
            LengthUnitConvert = Mili / (25.4 * 36 * 6080)  ' yes, same as nautical mile
        Case Seconds
            LengthUnitConvert = Mili / (25.4 * 36 * (6080 / 60))
        ' Computer
        Case Dots
            LengthUnitConvert = Mili / (25.4 / 300)
        Case Points
            LengthUnitConvert = Mili / (25.4 / 72)
        Case RadixDots
            LengthUnitConvert = Mili / (25.4 / 1200)
        Case Twips
            LengthUnitConvert = Mili / (25.4 / 1440)
        Case PlotterUnits
            LengthUnitConvert = Mili / (25.4 / 1016)
        ' Scientific
'        Case Angstroms
'            LengthUnitConvert = Mili / (1 / 10000000000#)
        Case LightYears
            LengthUnitConvert = Mili / (1000 * 9.4 * 10 ^ 15)
        ' Old and Biblical
        Case Cubits
            LengthUnitConvert = Mili / (25.4 * 18)
        Case RoyalEgyptianCubits
            LengthUnitConvert = Mili / (25.4 * 21)
        Case Ells
            LengthUnitConvert = Mili / (25.4 * 45)
        Case Palms
            LengthUnitConvert = Mili / 127
        Case Reeds
            LengthUnitConvert = Mili / 1520
        Case Span
            LengthUnitConvert = Mili / (25.4 * 9)
    End Select
End Function

'-------------------------------------------
' Timing functions
'-------------------------------------------
' Function can time accurately to microseconds (1/1000000th of a second)
' Tis slow though.  Have to convert 64bit unsigned integer to Decimal within Variant. Yuk
' When VB7 arrives, with it's 64bit long variable, I'll be able to write this to be a tad quicker(!)
Public Function TimerElapsed(Optional 礢 As Long = 0, Optional UsePerformanceTimer As Boolean = True) As Boolean
Static StartTime As Variant ' Decimal
Static PerformanceFrequency As LongLong
Static EndTime As Variant ' Decimal
Dim CurrentTime As LongLong
Dim Dec As Variant

    If 礢 > 0 Then
        ' Initialize
        If UsePerformanceTimer = True Then
            If QueryPerformanceFrequency(PerformanceFrequency) Then
                ' Performance Timer available
                If QueryPerformanceCounter(CurrentTime) Then
                Else
                    ' Performance timer is available, but is not responding
                    CurrentTime.HighPart = 0
                    CurrentTime.LowPart = timeGetTime
                    PerformanceFrequency.HighPart = 0
                    PerformanceFrequency.LowPart = 1000
                End If
            Else
                ' Performance timer is not available.
                CurrentTime.HighPart = 0
                CurrentTime.LowPart = timeGetTime
                PerformanceFrequency.HighPart = 0
                PerformanceFrequency.LowPart = 1000
            End If
        Else
                ' Do not need to use performance timer
                CurrentTime.HighPart = 0
                CurrentTime.LowPart = timeGetTime
                PerformanceFrequency.HighPart = 0
                PerformanceFrequency.LowPart = 1000
        End If
        ' Work out start time...
        ' Convert to DECIMAL
        Dec = CDec(CurrentTime.LowPart)
        ' make this UNSIGNED
        If Dec < 0 Then
            Dec = CDec(Dec + (2147483648# * 2))
        End If
        ' Add higher value
        StartTime = CDec(Dec + (CurrentTime.HighPart * 2147483648# * 2))
        
        ' Put performance frequency into Dec variable
        Dec = CDec(PerformanceFrequency.LowPart)
        ' Convert to unsigned
        If Dec < 0 Then
            Dec = CDec(Dec + (2147483648# * 2))
        End If
        ' Add higher value
        Dec = CDec(Dec + (PerformanceFrequency.HighPart * 2147483648# * 2))
        
        ' Work out end time from this
        EndTime = CDec(StartTime + 礢 * Dec / 1000000)

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩美少妇| 久久久久久黄色| 麻豆中文一区二区| 欧美不卡激情三级在线观看| 国产精品亚洲专一区二区三区| 欧美一区二区三区喷汁尤物| 韩国视频一区二区| 中文字幕精品在线不卡| 91色在线porny| 五月天激情综合网| 欧美草草影院在线视频| gogo大胆日本视频一区| 亚洲综合区在线| 亚洲成人tv网| 日韩一二三区视频| 成人免费电影视频| 香蕉久久夜色精品国产使用方法 | 欧美国产日韩亚洲一区| 91在线观看一区二区| 亚洲国产成人高清精品| 精品国产自在久精品国产| 成人听书哪个软件好| 亚洲一区二区三区中文字幕在线| 91麻豆精品国产91久久久久| 国产成人一级电影| 夜夜嗨av一区二区三区| 精品久久久久香蕉网| 91在线免费播放| 美腿丝袜一区二区三区| 中文字幕日韩精品一区| 91麻豆精品国产91久久久久久久久 | 成人免费视频app| 亚洲一区二区三区三| 欧美成人免费网站| 色综合天天天天做夜夜夜夜做| 亚洲黄色小视频| 久久日一线二线三线suv| 色婷婷国产精品综合在线观看| 久久精品国产精品亚洲红杏| 亚洲男人的天堂av| 欧美成人a视频| 在线观看网站黄不卡| 激情久久五月天| 亚洲愉拍自拍另类高清精品| 久久一二三国产| 色吊一区二区三区| 国内国产精品久久| 亚洲一卡二卡三卡四卡| 国产亚洲精品福利| 欧美精品一卡二卡| 色综合视频一区二区三区高清| 激情成人综合网| 午夜成人免费视频| 中文字幕在线观看不卡| 日韩视频免费直播| 在线观看三级视频欧美| 国产v综合v亚洲欧| 日本vs亚洲vs韩国一区三区 | 7777精品久久久大香线蕉| 成人黄色a**站在线观看| 美女在线视频一区| 亚洲一区二区三区在线| 国产精品久久久久久久久动漫| 精品欧美久久久| 欧美日韩精品免费| 97久久精品人人做人人爽 | 国产精品美女久久久久久| 成人av在线影院| 久久99久久99| 亚洲成人av资源| 亚洲色图视频免费播放| 久久久99精品免费观看不卡| 欧美精品日日鲁夜夜添| 一本久久a久久免费精品不卡| 成人综合婷婷国产精品久久蜜臀| 青青草国产精品97视觉盛宴| 亚洲国产你懂的| 最近日韩中文字幕| 国产欧美日韩视频一区二区| 久久综合色一综合色88| 欧美一卡在线观看| 欧美日韩精品一区二区三区蜜桃 | 国产精品美女一区二区三区 | 国产精品久久久99| 久久免费偷拍视频| 精品国产精品一区二区夜夜嗨| 91麻豆精品国产91久久久久| 欧美三片在线视频观看 | 久久综合狠狠综合久久综合88| 日韩亚洲欧美在线| 欧美肥妇free| 欧美日韩亚洲高清一区二区| 在线观看日产精品| 91久久精品一区二区| 91啪亚洲精品| 色悠久久久久综合欧美99| 91蜜桃网址入口| 91亚洲精品久久久蜜桃| 色综合中文综合网| 国产精品久久三区| 日本一区二区免费在线观看视频| 天天综合色天天综合色h| 亚洲人成亚洲人成在线观看图片| 亚洲欧美偷拍卡通变态| 亚洲少妇30p| 亚洲在线观看免费| 亚洲高清在线视频| 视频一区二区欧美| 日本中文字幕一区二区有限公司| 蜜桃一区二区三区四区| 久久精品国产亚洲5555| 国产一区啦啦啦在线观看| 国产在线乱码一区二区三区| 国产美女一区二区三区| 国产69精品久久久久777| 99久久精品免费| 欧美综合一区二区| 3d动漫精品啪啪一区二区竹菊| 日韩视频在线永久播放| 久久久亚洲综合| 中文字幕一区三区| 亚洲自拍偷拍网站| 日韩成人免费电影| 久久国产夜色精品鲁鲁99| 国产一区二区按摩在线观看| 高清shemale亚洲人妖| 91在线高清观看| 欧日韩精品视频| 欧美一二三四区在线| 久久婷婷综合激情| 国产精品色哟哟| 亚洲小少妇裸体bbw| 奇米精品一区二区三区四区 | 国产精品亚洲一区二区三区在线 | 日韩精品一二三区| 蜜桃视频在线观看一区| 国产精品1024| 色诱亚洲精品久久久久久| 91精品国产欧美一区二区成人| 欧美大片一区二区| 国产精品人成在线观看免费| 亚洲综合色视频| 久久精品国产亚洲5555| av资源网一区| 欧美精品一二三| 久久综合久久99| 一区二区三区在线免费视频| 免费三级欧美电影| 成人午夜激情在线| 欧美探花视频资源| 久久综合久久鬼色中文字| 亚洲人成网站在线| 老司机午夜精品99久久| 成人短视频下载| 91精品国产91久久久久久最新毛片| 久久在线观看免费| 亚洲一区二区三区自拍| 国产自产v一区二区三区c| 91社区在线播放| 精品久久久久av影院| 亚洲天堂中文字幕| 免费观看在线色综合| 99精品国产一区二区三区不卡| 555夜色666亚洲国产免| 国产精品福利一区二区| 秋霞av亚洲一区二区三| 成人av电影在线网| 欧美一二三四在线| 亚洲人成电影网站色mp4| 韩国av一区二区| 欧洲精品在线观看| 中文字幕精品一区二区三区精品| 国产在线精品不卡| 91美女福利视频| 欧美精品一区二区久久婷婷| 一区二区三区四区在线播放| 极品美女销魂一区二区三区免费| 色哟哟精品一区| 久久久久亚洲蜜桃| 丝袜美腿亚洲一区二区图片| 成年人国产精品| 精品嫩草影院久久| 亚洲午夜激情网页| 国产不卡视频在线播放| 免费在线一区观看| 99精品热视频| 久久精品日韩一区二区三区| 婷婷中文字幕一区三区| 91麻豆视频网站| 欧美极品xxx| 精品一区二区免费视频| 欧美色手机在线观看| 亚洲欧美综合另类在线卡通| 国产在线不卡一区| 制服丝袜亚洲播放| 亚洲高清免费一级二级三级| 一道本成人在线| 国产精品久久久久久久久免费丝袜| 精品制服美女丁香| 91精品国产综合久久精品图片 |