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

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

?? modulecomm.bas

?? 持續(xù)時(shí)間震級(jí)計(jì)算vb源碼。利用地震波持續(xù)時(shí)間同地震震級(jí)的相關(guān)性來反映震源強(qiáng)度
?? BAS
?? 第 1 頁 / 共 2 頁
字號(hào):

Dim sDrive                  As String
Dim dByteSize               As Double
Dim dSpace                  As Double

DiskName = Left$(DiskName, 3)
If Len(DiskName) < 2 Then DiskName = DiskName + ":\"
If Len(DiskName) < 3 Then DiskName = DiskName + "\"
If Mid$(DiskName, 3, 1) <> "\" Then Mid(DiskName, 3, 1) = "\"
If Mid$(DiskName, 2, 1) <> ":" Then Mid(DiskName, 2, 1) = ":"

lReturn = GetDriveType(DiskName)
Select Case lReturn
    Case DRIVE_UNKNOWN
        DiskType = "Unknown"
    Case DRIVE_NOTEXIST
        DiskType = "Not Found"
    Case DRIVE_REMOVABLE
        DiskType = "Removable"
    Case DRIVE_FIXED
        DiskType = "Fixed"
    Case DRIVE_REMOTE
        DiskType = "Remote"
    Case DRIVE_RAMDISK
        DiskType = "Ram Disk"
    Case DRIVE_CDROM
        DiskType = "CD-ROM"
End Select

lReturn = GetDiskFreeSpace(DiskName, lSectorsPerCluster, lBytesPerSector, lFreeClusters, lTotalClusters)

TotalSpace = 0
FreeSpace = 0

If lFreeClusters >= 65526 Then
  DiskType = DiskType + "(>2G)"
  

End If



If lReturn = 1 Then
   ' Compute and show the total free Mb
' All values are cast to doubles to avoid
' overflow problems for large disks
  FreeSpace = CCur(lSectorsPerCluster) * CCur(lBytesPerSector) * CCur(lFreeClusters)

' Compute and show the total drive Mb
' All values are cast to doubles to avoid
' overflow problems for large disks
  TotalSpace = CCur(lSectorsPerCluster) * CCur(lBytesPerSector) * CCur(lTotalClusters)
End If









End Sub







Public Sub GetRGBComponent(ColorNo As Long, r As Long, G As Long, b As Long)
   r = &HFF And ColorNo
   
   G = (ColorNo \ 256) And &HFF
   
   b = (&HFF0000 And ColorNo) / 65536
End Sub






Public Function GetDirPart(FileName As String) As String
Dim tempStr As String
Dim i As Byte
Dim P As Byte

   i = Len(FileName): P = 0
   Do
     tempStr = Mid$(FileName, i, 1)
     If tempStr = ":" Or tempStr = "\" Then
       P = i
     End If
     i = i - 1
   Loop Until (P > 0) Or (i <= 0)
   
   
   If P > 0 Then
    tempStr = Mid(FileName, 1, P)
   Else
    tempStr = ""
   End If
  GetDirPart = tempStr
  
End Function

Public Function GetSecondFromStr(ByVal TimeStr As String) As Long
   GetSecondFromStr = Val(Mid(TimeStr, 1, 2)) * 3600 + Val(Mid(TimeStr, 4, 2)) * 60 + Val(Mid(TimeStr, 7, 2))
End Function

Public Function LTrimChar(Source As String, CharCode As Byte) As String
Dim i As Integer
Dim L As Integer
   L = Len(Source)
   Do While Asc(Mid$(Source, 1, 1)) = CharCode
      Source = Mid$(Source, 2, Len(Source))
   Loop
   LTrimChar = Source
End Function

Public Sub GetDigitalStr(Source As String, StartPos As Integer, DigitalStr As String)

Dim P1 As Integer, P2 As Integer
Dim L As Integer
Dim i As Integer
Dim tempS As String
Dim Temp1 As String * 1
Dim CharASC As Byte
   P1 = 0: P2 = 0
   i = StartPos
   L = Len(Source)
   
   Do While (P2 = 0) And (i <= L)
     Temp1 = Mid$(Source, i, 1)
     CharASC = Asc(Temp1)
     If P1 = 0 And CharASC >= 43 And (CharASC <= 58) Then P1 = i
     If P1 <> 0 And CharASC < 43 Or P1 <> 0 And (CharASC > 58) Then P2 = i - 1
     i = i + 1
   Loop
   
   'Debug.Print "p1="; P1, "p2="; P2
   If P1 = 0 Then
     DigitalStr = ""
     StartPos = 0
   End If
   If P1 > 0 And P2 = 0 Then
     P2 = Len(Source)
     StartPos = 0
     DigitalStr = Mid$(Source, P1, P2 - P1 + 1)
   End If
   If (P1 > 0) And (P2 >= P1) Then
     DigitalStr = Mid$(Source, P1, P2 - P1 + 1)
     StartPos = P2 + 1
   End If
   

End Sub

Public Function GetFileExt(FileName As String) As String
Dim temp As String
Dim PointPos As Byte, i As Byte

    'PointPos = InStr(FileName, ".")
    
    i = Len(FileName)
    PointPos = 0
    Do While (i > 0) And (PointPos = 0)
      If Mid$(FileName, i, 1) = "." Then PointPos = i
      i = i - 1
    Loop
    If (PointPos > 0) Then
      temp = Mid(FileName, PointPos + 1, 3)
    Else
      temp = ""
    End If
    
    GetFileExt = temp
End Function

Public Sub SplitFileName(FileName As String, Drive As String, path As String, MainFileName As String, ExtFileName As String)
    'Debug.Print "Catalog FileName", FileName

    Drive = GetDriveName(FileName)
    path = GetDirPart(FileName)
    MainFileName = GetMainFileName(FileName)
    ExtFileName = GetFileExt(FileName)
End Sub


Public Function GetMainFileName(FileName As String) As String
Dim temp As String
Dim PointPos As Byte
Dim i As Integer
Dim L As Integer
    
    i = Len(FileName)
    PointPos = 0
    Do While (i > 0) And (PointPos = 0)
      If Mid$(FileName, i, 1) = "." Then PointPos = i
      i = i - 1
    Loop
    
    'PointPos = InStr(FileName, ".")
    
    
    If PointPos > 0 Then
       temp = Mid$(FileName, 1, PointPos - 1)
    Else
       temp = FileName
    End If
    
    i = Len(temp)
    PointPos = 0
    Do While (i > 0) And (PointPos) = 0
      If Mid$(temp, i, 1) = ":" Or Mid$(temp, i, 1) = "\" Then
        PointPos = i
      End If
      i = i - 1
    Loop
    
    If PointPos > 0 Then
      temp = Mid$(temp, PointPos + 1, Len(temp) - PointPos)
    End If
    GetMainFileName = temp
End Function

Public Function GetDriveName(FileName As String) As String
Dim P As Integer
   P = InStr(FileName, ":")
   If P = 2 Then
     GetDriveName = Mid$(FileName, 1, 2)
   Else
     GetDriveName = ""
   End If
   
   



End Function

Public Function GetNextTimeStr(SeedTime As String, Step As Integer) As String
Dim tempH As Long
Dim tempM As Long
Dim tempS As Long
Dim tempHs As String
Dim tempMs As String
Dim tempSs As String



        tempH = Val(Mid(SeedTime, 1, 2))
        tempM = Val(Mid(SeedTime, 4, 2))
        tempS = Val(Mid(SeedTime, 7, 2))
        
        tempS = tempS + Step
        tempM = tempM + tempS \ 60
        tempS = tempS Mod 60
        tempH = tempH + tempM \ 60
        tempM = tempM Mod 60
        tempH = tempH Mod 24
        
        
        tempHs = Mid(str(tempH), 2, 2)
        tempMs = Mid(str(tempM), 2, 2)
        tempSs = Mid(str(tempS), 2, 2)
       
        
        
        
        
        
        tempHs = GetCharStr("0", 2 - Len(tempHs)) + tempHs
        tempMs = GetCharStr("0", 2 - Len(tempMs)) + tempMs
        tempSs = GetCharStr("0", 2 - Len(tempSs)) + tempSs
        
        
        
        
        
        GetNextTimeStr = tempHs + ":" + tempMs + ":" + tempSs
        
End Function

Public Function GetCharStr(Char As String, Num As Byte) As String
Dim i As Byte
Dim temp As String
   temp = ""
   If Num >= 1 Then
   For i = 1 To Num
     temp = temp + Char
   Next i
   End If
   GetCharStr = temp
End Function

Public Sub Swap(a, b)
Dim temp
   temp = a
   a = b
   b = temp
End Sub

Public Function ReplaceFileExt(ByVal FileName As String, Ext As String) As String
Dim i As Integer, L As Integer
Dim quit As Boolean
  quit = False
  L = Len(FileName)
  Do
    If Mid$(FileName, L, 1) = "." Then
      quit = True
      i = L
    End If
    L = L - 1
  Loop Until quit Or L < 1
  
  If quit Then
    FileName = Mid$(FileName, 1, i - 1)
  End If
  ReplaceFileExt = FileName + "." + Ext
End Function

Public Function EraseRightSpace(str As String) As String
Dim i As Integer
    i = Len(str)
    Do While i > 0 And Asc(Mid$(str, i, 1)) <= 32
       i = i - 1
    Loop
    If i > 0 Then EraseRightSpace = Mid$(str, 1, i)
End Function

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品污网站| 欧美系列日韩一区| 久久久亚洲精品一区二区三区| 日本免费在线视频不卡一不卡二| 欧美日本乱大交xxxxx| 毛片基地黄久久久久久天堂| 精品剧情v国产在线观看在线| 国产原创一区二区三区| 国产精品剧情在线亚洲| 色爱区综合激月婷婷| 石原莉奈在线亚洲三区| 日韩亚洲欧美成人一区| 国产**成人网毛片九色| 亚洲欧洲精品成人久久奇米网| 色网站国产精品| 日韩成人午夜精品| 中文字幕成人av| 欧美色网站导航| 国产一区二区女| 亚洲精品久久7777| 日韩视频免费观看高清在线视频| 国产成+人+日韩+欧美+亚洲| 亚洲综合小说图片| 精品国产免费视频| 91福利精品第一导航| 久久国产视频网| 亚洲另类中文字| 欧美mv和日韩mv国产网站| 99视频精品免费视频| 日韩电影在线观看电影| 国产精品剧情在线亚洲| 日韩视频中午一区| 91在线视频官网| 精品亚洲免费视频| 一区二区三区在线免费观看| 精品日韩欧美在线| 在线精品视频一区二区| 国产成人午夜99999| 视频在线在亚洲| 亚洲色图另类专区| 久久尤物电影视频在线观看| 欧美专区在线观看一区| 国产精品一线二线三线精华| 亚洲午夜精品网| 国产精品久久看| 欧美精品一区二区三区高清aⅴ| 91麻豆自制传媒国产之光| 国产精品主播直播| 日韩制服丝袜av| 一区二区三区在线视频观看58| 久久久蜜臀国产一区二区| 3d动漫精品啪啪一区二区竹菊| 99国产精品久久久久久久久久久| 久久99久国产精品黄毛片色诱| 亚洲一区二区在线免费看| 国产精品无码永久免费888| 精品电影一区二区三区| 欧美高清激情brazzers| 色哟哟在线观看一区二区三区| 国产成人av在线影院| 精品在线观看免费| 日韩av在线播放中文字幕| 亚洲图片欧美色图| 亚洲激情在线播放| 亚洲欧美日韩一区二区三区在线观看| 久久综合色之久久综合| 欧美xxxxxxxx| 日韩精品在线网站| 精品少妇一区二区三区| 在线电影欧美成精品| 717成人午夜免费福利电影| 欧美色倩网站大全免费| 欧美日韩一区在线| 欧美日韩一区二区三区视频| 欧美亚一区二区| 欧美亚洲精品一区| 欧美人伦禁忌dvd放荡欲情| 欧美日韩一区不卡| 91麻豆精品国产| 欧美一卡二卡在线| 欧美草草影院在线视频| 26uuu亚洲综合色欧美| 久久嫩草精品久久久久| 久久久精品国产99久久精品芒果| 久久综合视频网| 亚洲国产高清在线| 综合精品久久久| 一区二区在线观看视频| 亚洲va欧美va人人爽| 丝袜脚交一区二区| 精品在线播放午夜| 成人一区二区三区| 日本道精品一区二区三区 | 6080午夜不卡| 日韩欧美中文字幕一区| 久久网站热最新地址| 国产欧美精品一区二区三区四区| 国产精品久久久久久妇女6080| 亚洲欧美综合在线精品| 亚洲一区二区三区中文字幕| 亚洲a一区二区| 国产一区啦啦啦在线观看| 成人激情电影免费在线观看| 日本高清视频一区二区| 91精品国产乱| 国产色一区二区| 又紧又大又爽精品一区二区| 日韩高清在线电影| 国产成人综合亚洲网站| 色久综合一二码| 欧美videos中文字幕| 国产精品久久久久精k8| 婷婷国产在线综合| 国产精品一区久久久久| 欧美在线一区二区三区| 欧美成人aa大片| 一区二区三区日韩| 国产精品白丝av| 欧美图片一区二区三区| 国产精品国产馆在线真实露脸 | 国产一区二区在线观看视频| k8久久久一区二区三区| 在线成人av影院| 国产精品拍天天在线| 天天亚洲美女在线视频| 国产成人免费视频网站 | 91精品国产一区二区人妖| 国产亚洲综合av| 天天综合色天天综合色h| 大白屁股一区二区视频| 69堂精品视频| 亚洲欧美日韩国产一区二区三区| 久久精品国产免费看久久精品| 一本到三区不卡视频| 久久新电视剧免费观看| 日韩激情视频网站| 色播五月激情综合网| 国产精品午夜免费| 精品一区二区国语对白| 欧美日韩mp4| 一区二区三区在线免费播放 | 国产欧美一区二区精品性色超碰 | 免费在线观看一区二区三区| 成人av在线电影| 久久精品人人做人人爽人人| 三级久久三级久久久| 欧洲精品一区二区三区在线观看| 国产午夜一区二区三区| 美国十次了思思久久精品导航| 欧美亚洲国产一卡| 一区二区高清视频在线观看| 成人av在线影院| 中文字幕高清不卡| 国产成人av福利| 久久久99久久| 国产一区高清在线| 精品国产在天天线2019| 蜜臀精品久久久久久蜜臀| 欧美日韩免费不卡视频一区二区三区| 亚洲精品亚洲人成人网在线播放| 丁香一区二区三区| 久久精品视频一区二区| 国产一区二区福利视频| 久久久久久久久蜜桃| 韩国视频一区二区| 精品国产电影一区二区| 国精产品一区一区三区mba视频| 日韩一本二本av| 精品一区二区免费视频| 26uuu久久天堂性欧美| 国产一区二区在线观看免费| 2024国产精品| 国产乱淫av一区二区三区| 久久无码av三级| 成人美女视频在线观看18| 国产精品福利在线播放| 一本到不卡免费一区二区| 亚洲午夜久久久久久久久久久 | 日本一二三不卡| av网站一区二区三区| 亚洲男女一区二区三区| 在线免费av一区| 日产欧产美韩系列久久99| 精品入口麻豆88视频| 国产成人免费在线| 中文字幕在线视频一区| 日本精品一区二区三区四区的功能| 亚洲欧美国产毛片在线| 欧美日韩在线精品一区二区三区激情 | 国产成人精品亚洲777人妖 | 亚洲婷婷综合色高清在线| 91亚洲男人天堂| 午夜国产不卡在线观看视频| 日韩小视频在线观看专区| 国产麻豆成人精品| 亚洲欧美另类图片小说| 3atv一区二区三区| 福利一区在线观看| 亚洲一区二区三区四区不卡 | 亚洲精品一线二线三线无人区|