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

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

?? form1.frm

?? 對于壓縮機產業中經常需要的試驗數據轉換
?? FRM
?? 第 1 頁 / 共 2 頁
字號:
End Sub
Private Sub GGrid1_KeyPress(KeyAscii As Integer) '網格1鍵盤事件處理
Select Case KeyAscii
Case 8
'處理退格鍵
If Len(GGrid1.Text) = 0 Then Exit Sub
GGrid1.Text = Left$(GGrid1.Text, Len(GGrid1.Text) - 1)
Exit Sub
Case 46
'處理小數點
GGrid1.Text = GGrid1.Text + "."
Exit Sub
Case 45
'處理負號
GGrid1.Text = GGrid1.Text + "-"
Exit Sub
Case 43
'處理正號
GGrid1.Text = GGrid1.Text + "+"
Exit Sub
Case 13
GGrid1.Col = GGrid1.Col + 1
GGrid1.Text = ""
GGrid1.SetFocus
End Select
If (KeyAscii < 48 And KeyAscii <> 13 Or KeyAscii > 58 And KeyAscii <> 13) Then
'處理非數字
 MsgBox "輸入數據中含有非法字符", vbCritical, "請重新輸入"
 GGrid1.Text = ""
 Exit Sub
ElseIf KeyAscii = 13 Then
GGrid1.Text = ""
Else
GGrid1.Text = GGrid1.Text + Right(str(KeyAscii - 48), 1)
End If
End Sub
Private Sub Command1_Click()
For i = 2 To 9
If GGrid1.TextMatrix(2, i) = "" Then
MsgBox "請先輸入參數", vbCritical, "錯誤"
Exit Sub
End If
Next i
Np = GGrid1.TextMatrix(2, 1)
Ns = GGrid1.TextMatrix(2, 2)
b2 = GGrid1.TextMatrix(2, 3)
beta2 = GGrid1.TextMatrix(2, 4) * 0.001
D2 = GGrid1.TextMatrix(2, 5) * 0.001
D1 = GGrid1.TextMatrix(2, 6) * 0.001
U2 = GGrid1.TextMatrix(2, 7)
Zi = GGrid1.TextMatrix(2, 8)
Zshort = Val(GGrid1.TextMatrix(2, 9))
End Sub
Private Sub GGrid1_DblClick()
  GGrid1.Text = ""
End Sub
Private Sub Command2_Click()
N = Val(Text3.Text)
Pin = Val(Text4.Text)
tin = Val(Text5.Text)
Codenum = Val(Text6.Text)
 ReDim Faim(1 To N), Pstot(1 To N), Eftot(1 To N), Psst(1 To N), Efst(1 To N), Anoise(1 To N), QQx(1 To N), Pd(1 To N)
 ReDim Ptot(1 To N), Pst(1 To N)
 GGrid3.Rows = N + 1
 strC3 = ";工況點數|"
 For i = 1 To N
  strC3 = strC3 & i & "|"
 Next i
 strR3 = "|^流量(m3/s)|^全壓升(Pa)|^全壓效率|^靜壓升(Pa)|^靜壓效率|^噪聲(db)"
 strA3 = strR3 & strC3
 GGrid3.FormatString = strA3
 On Error GoTo Hand
Open App.Path & "\" & "Lastest.dat" For Output As #1
      Print #1, GGrid1.TextMatrix(2, 1); Tab(8); GGrid1.TextMatrix(2, 2); Tab(8 * 2); _
        GGrid1.TextMatrix(2, 3); Tab(8 * 3); GGrid1.TextMatrix(2, 4); Tab(8 * 4); _
        GGrid1.TextMatrix(2, 5); Tab(8 * 5); GGrid1.TextMatrix(2, 6); Tab(8 * 6); _
        GGrid1.TextMatrix(2, 7); Tab(8 * 7); GGrid1.TextMatrix(2, 8); Tab(8 * 8); GGrid1.TextMatrix(2, 9), Tab(8 * 9); Text6.Text, Tab(8 * 10)
Hand:   Exit Sub
End Sub
Private Sub GGrid3_DblClick()
GGrid3.Text = ""
End Sub
Private Sub GGrid3_KeyPress(KeyAscii As Integer) '網格3鍵盤事件處理
Select Case KeyAscii
Case 8
'處理退格鍵
If Len(GGrid3.Text) = 0 Then Exit Sub
GGrid3.Text = Left$(GGrid3.Text, Len(GGrid3.Text) - 1)
Exit Sub
Case 46
'處理小數點
GGrid3.Text = GGrid3.Text + "."
Exit Sub
Case 45
'處理負號
GGrid3.Text = GGrid3.Text + "-"
Exit Sub
Case 43
'處理正號
GGrid3.Text = GGrid3.Text + "+"
Exit Sub
Case 13
GGrid3.Col = GGrid3.Col + 1
GGrid3.Text = ""
GGrid3.SetFocus
End Select
If (KeyAscii < 48 And KeyAscii <> 13 Or KeyAscii > 58 And KeyAscii <> 13) Then
    MsgBox "輸入數據中含有非法字符", vbCritical, "請重新輸入"
    GGrid3.Text = ""
    Exit Sub
    ElseIf KeyAscii = 13 Then
    GGrid3.Text = ""
    Else
    GGrid3.Text = GGrid3.Text + Right(str(KeyAscii - 48), 1)
End If
End Sub
Private Sub Command3_Click()
Dim logical As Boolean
Dim i As Integer
Dim Rou As Single
Dim Temp0 As Single
For i = 1 To N
  If GGrid3.TextMatrix(i, 1) = "" Or GGrid3.TextMatrix(i, 2) = "" Or GGrid3.TextMatrix(i, 3) = "" Then
    logical = True
  End If
Next i
If logical = True Then
 MsgBox "尚未完整輸入流量、全壓升及全壓效率", vbCritical, "警告"
 Exit Sub
End If
With GGrid3
    For i = 1 To N
      QQx(i) = Val(.TextMatrix(i, 1))
      Ptot(i) = Val(.TextMatrix(i, 2))
      Eftot(i) = Val(.TextMatrix(i, 3))
      Pst(i) = Val(.TextMatrix(i, 4))
      Efst(i) = Val(.TextMatrix(i, 5))
      Anoise(i) = Val(.TextMatrix(i, 6))
    Next i
End With
For i = 1 To N
  Print #1, QQx(i); Tab(8); Ptot(i); Tab(8 * 2); _
        Eftot(i); Tab(8 * 3); Pst(i); Tab(8 * 4); _
        Efst(i); Tab(8 * 5); Anoise(i), Tab(8 * 6)
  Next i
Close #1
Call Calculate
End Sub
Private Sub Command4_Click()
Dim Rou As Single
Dim Temp0 As Single
Dim i  As Integer, j As Integer
Dim output(1 To 6) As String
If N = 0 Or Codenum = 0 Then
    Np = GGrid1.TextMatrix(2, 1)
    Ns = GGrid1.TextMatrix(2, 2)
    b2 = GGrid1.TextMatrix(2, 3)
    beta2 = GGrid1.TextMatrix(2, 4) * 0.001
    D2 = GGrid1.TextMatrix(2, 5) * 0.001
    D1 = GGrid1.TextMatrix(2, 6) * 0.001
    U2 = GGrid1.TextMatrix(2, 7)
    Zi = GGrid1.TextMatrix(2, 8)
    Zshort = Val(GGrid1.TextMatrix(2, 9))
    Codenum = Val(Text6.Text)
    N = Val(Text3.Text)
    Pin = Val(Text4.Text)
    tin = Val(Text5.Text)
    D2 = GGrid1.TextMatrix(2, 5) * 0.001
    U2 = GGrid1.TextMatrix(2, 7)
    ReDim Faim(1 To N), Pstot(1 To N), Eftot(1 To N), Psst(1 To N), Efst(1 To N), Anoise(1 To N), QQx(1 To N), Pd(1 To N)
    ReDim Ptot(1 To N), Pst(1 To N)
    Call Calculate
    Call Printresult
Else
    Call Printresult
End If
 End Sub
 Private Sub Calculate()
 pi = 3.141592653
 With GGrid3
        For i = 1 To N
          QQx(i) = Val(.TextMatrix(i, 1))
          Ptot(i) = Val(.TextMatrix(i, 2))
          Eftot(i) = Val(.TextMatrix(i, 3))
          Pst(i) = Val(.TextMatrix(i, 4))
          Efst(i) = Val(.TextMatrix(i, 5))
          Anoise(i) = Val(.TextMatrix(i, 6))
        Next i
    End With
         Rou = Pin / (287 * (273.15 + tin))
         
    For i = 1 To N
       Faim(i) = Format(QQx(i) / (pi * 0.25 * D2 * D2 * U2), "0.000")
       Pstot(i) = Format(Ptot(i) / (Rou * U2 * U2), "0.000")
    Next i
    
    If GGrid3.TextMatrix(1, 4) <> "" Then
        For i = 1 To N
          Psst(i) = Format(Pst(i) / (Rou * U2 * U2), "0.000")
        Next i
    Else
       ssout = Val(InputBox("請輸入蝸殼出口面積,(單位:平方米),并單擊確定。否則計算機取默認值:出口速度=30m/s,并單擊取消", "詢問"))
       If ssout = 0 Then
          ssout = QQx(Codenum) / 30
       End If
        Temp0 = (QQx(Codenum) / ssout) * (QQx(Codenum) / ssout)
       For i = 1 To N
        Psst(i) = Format((Ptot(i) - Temp0 * 0.5 * Rou) / (Rou * U2 * U2), "0.000")
        Efst(i) = Format(Eftot(i) * (1 - Temp0 * 0.5 * Rou / Ptot(i)), "0.000")
       Next i
    End If
    If GGrid3.TextMatrix(1, 6) = "" Then
      For i = 1 To N
        Anoise(i) = Format(25 + 10 * Log(QQx(Codenum) * Ptot(i) * Ptot(i)) / Log(10) - 19.8, "0.0")
      Next i
    End If
End Sub
Private Sub Printresult()
Dim i  As Integer
Dim output(1 To 6) As String
  MsgBox "結果輸出為:數據轉換輸出.dat", vbOKOnly, "結果輸出"
  Open App.Path & "\" & "數據轉換輸出.dat" For Output As #2
       Print #2, "模型編號:" & Text1.Text & ":"; Text2.Text
       Print #2, Np; Ns; b2; beta2; D2; D1; U2; Zi; Zshort
       Print #2, Text3.Text; Faim(Codenum); Pstot(Codenum); Eftot(Codenum); _
        Psst(Codenum); Efst(Codenum); Anoise(Codenum)
       For i = 1 To N
          output(1) = output(1) & "  " & Faim(i)
          output(2) = output(2) & "  " & Pstot(i)
          output(3) = output(3) & "  " & Format(Eftot(i), ".000")
          output(4) = output(4) & "  " & Format(Psst(i), ".000")
          output(5) = output(5) & "  " & Format(Efst(i), ".000")
          output(6) = output(6) & "  " & Anoise(i)
       Next i
       For i = 1 To 6
        Print #2, LTrim(output(i))
       Next i
     Print #2, "該試驗數據轉換輸出文件:數據轉換輸出.dat 可直接復制到模型級數據文件model.dat的前九行"
     Close #2
End Sub
Private Sub Command5_Click()
Dim blnOpen As Boolean, strF As String, intN As Integer
blnOpen = SelectDateFile(CommonDialog1, strF)
ReDim Faim(1 To N), Pstot(1 To N), Pd(1 To N), Psst(1 To N)
Call Calculate
End Sub
Function SelectDateFile(dlgC As CommonDialog, strF As String) As Boolean
      Dim intN As Integer
      Dim strText As String
      On Error GoTo 100
      dlgC.Filter = "所有文件|*.*|*.DAT"
      dlgC.FilterIndex = 2
      dlgC.DefaultExt = "DAT"
      dlgC.Flags = cdlOFNHideReadOnly Or cdlOFNFileMustExist Or cdlOFNNoReadOnlyReturn
      dlgC.DialogTitle = "選擇數據輸入文件"
      dlgC.CancelError = True
      dlgC.ShowOpen
      strF = dlgC.FileName
      intN = FreeFile()
      Open strF For Input As #intN
      Line Input #intN, strText
      Input #intN, Np, Ns, b2, beta2, D2, D1, U2, Zi, Zshort
      Line Input #intN, strText
      Input #intN, N, Pin, tin, Codenum
      Close #intN
      ReDim Last3(1 To N, 1 To 7), QQx(1 To N), Ptot(1 To N), Eftot(1 To N), Pst(1 To N), Efst(1 To N), Anoise(1 To N)
      Open strF For Input As #intN
      Line Input #intN, strText
      Line Input #intN, strText
      Line Input #intN, strText
      Line Input #intN, strText
      Line Input #intN, strText
      For i = 1 To N
           For j = 1 To 7
           Input #1, Last2(i, j)
        Next j
    Next i
     For i = 1 To N
          For j = 1 To 6
           GGrid3.TextMatrix(i, j) = Last2(i, j)
            If GGrid3.TextMatrix(i, j) = 0 Then
              GGrid3.TextMatrix(i, j) = ""
            End If
          Next j
         Next i
     Close #intN
    b2 = b2 * 0.001
    D2 = D2 * 0.001
    D1 = D1 * 0.001
    GGrid1.TextMatrix(2, 1) = Np
    GGrid1.TextMatrix(2, 2) = Ns
    GGrid1.TextMatrix(2, 3) = b2 * 1000
    GGrid1.TextMatrix(2, 4) = beta2
    GGrid1.TextMatrix(2, 5) = D2 * 1000
    GGrid1.TextMatrix(2, 6) = D1 * 1000
    GGrid1.TextMatrix(2, 7) = U2
    GGrid1.TextMatrix(2, 8) = Zi
    GGrid1.TextMatrix(2, 9) = Zshort
    Text3.Text = N
    Text4.Text = Pin
    Text5.Text = tin
    Codenum = Val(Text6.Text)
'    With GGrid3
'      For i = 1 To N
'          QQx(i) = Val(.TextMatrix(i, 1))
'          Ptot(i) = Val(.TextMatrix(i, 2))
'          Eftot(i) = Val(.TextMatrix(i, 3))
'          Pst(i) = Val(.TextMatrix(i, 4))
'          Efst(i) = Val(.TextMatrix(i, 5))
'          Anoise(i) = Val(.TextMatrix(i, 6))
'      Next i
'    End With
100:
    Exit Function
End Function


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国内久久精品视频| 884aa四虎影成人精品一区| 日韩电影在线观看一区| 亚洲国产aⅴ成人精品无吗| 亚洲欧洲国产日本综合| 亚洲欧洲另类国产综合| 亚洲欧洲日韩av| 亚洲精品国产一区二区精华液 | 一区二区三区视频在线观看| 国产精品区一区二区三区| 国产欧美一区二区精品秋霞影院| 久久久久亚洲蜜桃| 国产午夜精品美女毛片视频| 欧美国产日韩亚洲一区| 国产精品美女一区二区在线观看| 国产欧美一区视频| 亚洲色图.com| 亚洲国产欧美日韩另类综合| 午夜精品久久久久| 免费在线观看成人| 国产一区二区久久| 99精品久久只有精品| 一本大道综合伊人精品热热 | 国产精品短视频| 亚洲精品成a人| 日韩国产成人精品| 久久99久久99精品免视看婷婷| 国产精品一区二区你懂的| 成人性视频网站| 色综合天天综合给合国产| 欧美综合一区二区三区| 欧美久久久久久久久久| 精品成人a区在线观看| 国产精品午夜在线| 亚洲综合视频在线| 七七婷婷婷婷精品国产| 成人免费不卡视频| 欧美最新大片在线看| 日韩视频一区二区在线观看| 国产婷婷色一区二区三区四区| 《视频一区视频二区| 三级精品在线观看| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 久久国产综合精品| 成人高清伦理免费影院在线观看| 色狠狠色噜噜噜综合网| 日韩一卡二卡三卡| 中文字幕日韩av资源站| 成人av在线网| 欧美日韩卡一卡二| 国产午夜三级一区二区三| 亚洲国产精品麻豆| 国产精品一区免费在线观看| 一本大道久久a久久综合婷婷 | 午夜视频在线观看一区二区| 黄一区二区三区| 91福利资源站| 国产欧美一区二区三区沐欲| 午夜精品一区二区三区免费视频| 国产精品一区二区三区99| 欧美群妇大交群中文字幕| 国产女主播一区| 免费人成网站在线观看欧美高清| www.视频一区| 久久嫩草精品久久久精品一| 亚洲成在线观看| 不卡电影一区二区三区| 日韩精品资源二区在线| 亚洲精品国产a| 成人综合在线观看| 精品剧情v国产在线观看在线| 亚洲在线一区二区三区| 成人一区二区三区视频在线观看| 在线成人高清不卡| 一区二区在线观看视频在线观看| 国产美女一区二区| 欧美成人欧美edvon| 亚洲成人免费看| 91女神在线视频| 久久精品一区二区三区四区| 毛片av中文字幕一区二区| 欧美日韩在线综合| 亚洲免费在线观看| 成人影视亚洲图片在线| 精品99999| 蜜臀av一级做a爰片久久| 日本二三区不卡| 亚洲日本在线a| 福利一区福利二区| 久久久久国色av免费看影院| 免费欧美日韩国产三级电影| 欧美天堂一区二区三区| 亚洲乱码国产乱码精品精小说 | 亚州成人在线电影| 色av一区二区| 亚洲乱码国产乱码精品精小说| 不卡视频一二三| 中文字幕av不卡| 成人午夜精品一区二区三区| 久久女同性恋中文字幕| 欧美吞精做爰啪啪高潮| 亚洲私人影院在线观看| 成人综合婷婷国产精品久久| 国产精品午夜在线| av成人老司机| 国产精品不卡视频| 91蜜桃网址入口| 一区二区三区在线影院| 91福利视频久久久久| 亚洲成人动漫在线免费观看| 欧美日韩一级大片网址| 五月婷婷激情综合| 欧美一区欧美二区| 久久成人免费日本黄色| 精品国产一区二区三区四区四| 久久99国内精品| 欧美韩国日本综合| 91在线观看地址| 一区二区三区四区在线| 欧美日韩视频在线观看一区二区三区| 亚洲va欧美va人人爽| 91精品国产高清一区二区三区 | 国产精品视频你懂的| 波多野结衣在线一区| 亚洲精品国产一区二区三区四区在线| 色噜噜狠狠成人网p站| 亚洲国产wwwccc36天堂| 91精品国产综合久久蜜臀| 狠狠色丁香婷婷综合久久片| 久久精品在线观看| 色丁香久综合在线久综合在线观看| 亚洲chinese男男1069| 日韩免费一区二区| 国产激情91久久精品导航| **欧美大码日韩| 91麻豆精品国产自产在线观看一区| 久久不见久久见免费视频7 | 精品一区二区三区在线观看 | 亚洲精品在线电影| 成人夜色视频网站在线观看| 亚洲免费在线视频| 日韩一区二区麻豆国产| 成人精品电影在线观看| 亚洲成人tv网| 久久精子c满五个校花| 欧美综合欧美视频| 久久99久久久欧美国产| 亚洲欧洲日韩女同| 日韩一级高清毛片| 日韩欧美一级二级三级| 成人短视频下载| 日韩高清电影一区| 国产精品麻豆久久久| 3atv在线一区二区三区| 成人永久aaa| 免费在线观看一区| 亚洲欧美日本在线| 欧美大尺度电影在线| 97se亚洲国产综合自在线| 午夜精品久久久久久| 国产精品国产自产拍高清av王其 | 亚洲国产中文字幕| 欧美国产成人精品| 欧美精品久久99| www.亚洲精品| 加勒比av一区二区| 亚洲国产另类av| 中文字幕一区二区三区四区| 在线成人免费视频| 日本丰满少妇一区二区三区| 国产精品18久久久久久vr| 亚洲大片精品永久免费| 亚洲欧美综合色| 精品sm在线观看| 91精品国产aⅴ一区二区| fc2成人免费人成在线观看播放 | 成人av在线一区二区| 久久66热偷产精品| 亚洲高清不卡在线观看| 国产精品成人免费在线| 久久人人超碰精品| 欧美一个色资源| 欧美三电影在线| 91麻豆swag| 成人激情视频网站| 国产在线观看一区二区| 天天做天天摸天天爽国产一区 | 亚洲精品国产a| 国产精品免费视频观看| 亚洲精品在线网站| 欧美不卡一区二区三区| 欧美久久久久久久久久| 在线观看成人小视频| 97久久精品人人爽人人爽蜜臀| 国产精品系列在线播放| 精品一区二区三区在线观看国产 | jizzjizzjizz欧美| 国产·精品毛片| 国产成人综合视频| 国内精品不卡在线|