⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 module1.bas

📁 用vb编写的工程控制程序
💻 BAS
字号:
Attribute VB_Name = "Module1"
Type LARGE_INTEGER
    Lowpart As Long
    Highpart As Long
End Type

Public Declare Function QueryPerformanceCounter Lib "kernel32" _
        (lpPerformanceCount As LARGE_INTEGER) As Long    '高精度
Public Declare Function QueryPerformanceFrequency Lib "kernel32" _
        (lpFrequency As LARGE_INTEGER) As Long   '高精度
Public lagTick1 As LARGE_INTEGER
Public lagTick2 As LARGE_INTEGER

Public Function m() As Single
Dim y1, y2, y3, yp As Single
Open acpci.FileName For Input As #1
    Do While Not EOF(1)
        Line Input #1, y1
        If (y1 - y2) * (y3 - y2) < 0 Then
            yp = y2
            m = (yp - acpci.Sr) / acpci.Sr
            Exit Do
        End If
        y3 = y2
        y2 = y1
    Loop
Close #1
   
End Function

Public Function n() As Single
   Dim y1, y2 As Single
Open acpci.FileName For Input As #1
  maxlin = LOF(1)
    For lin = maxlin To (maxlin - 4) Step -1
    Seek #1, lin - 1
    Line Input #1, y1
    y2 = y2 + y1
    Next lin
  Close #1
  n = Sr - y2 / 5
End Function

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -