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

📄 流量-流速换算.frm

📁 对天然气的流量进行各种换算,满足我国单位制之间的换算
💻 FRM
📖 第 1 页 / 共 4 页
字号:
               SubFormatType   =   1
            EndProperty
            Height          =   495
            Left            =   120
            TabIndex        =   16
            Text            =   "50"
            Top             =   1440
            Width           =   1095
         End
         Begin VB.Label Label11 
            AutoSize        =   -1  'True
            Caption         =   "请输入温度"
            Height          =   180
            Left            =   240
            TabIndex        =   23
            Top             =   1200
            Width           =   900
         End
         Begin VB.Label Label10 
            AutoSize        =   -1  'True
            Caption         =   "请输入压力"
            Height          =   180
            Left            =   240
            TabIndex        =   22
            Top             =   360
            Width           =   900
         End
         Begin VB.Label Label9 
            AutoSize        =   -1  'True
            Caption         =   "请选择压力单位"
            Height          =   180
            Left            =   1560
            TabIndex        =   21
            Top             =   480
            Width           =   1260
         End
         Begin VB.Label Label3 
            AutoSize        =   -1  'True
            Caption         =   "请选择温度单位"
            Height          =   180
            Left            =   1440
            TabIndex        =   20
            Top             =   1200
            Width           =   1260
         End
      End
      Begin VB.Frame Frame2 
         Caption         =   "输出量"
         Height          =   1335
         Left            =   -74640
         TabIndex        =   12
         Top             =   2640
         Width           =   5295
         Begin MSFlexGridLib.MSFlexGrid MSFlexGrid1 
            Height          =   1095
            Left            =   120
            TabIndex        =   13
            Top             =   240
            Width           =   5055
            _ExtentX        =   8916
            _ExtentY        =   1931
            _Version        =   393216
            Cols            =   7
         End
      End
      Begin VB.Frame Frame1 
         Caption         =   "已知参数,可以有未知量"
         BeginProperty Font 
            Name            =   "宋体"
            Size            =   10.5
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         ForeColor       =   &H000000FF&
         Height          =   1935
         Left            =   -74640
         TabIndex        =   2
         Top             =   600
         Width           =   5295
         Begin VB.TextBox Text5 
            Height          =   375
            Left            =   960
            TabIndex        =   66
            Text            =   "9"
            Top             =   600
            Width           =   495
         End
         Begin VB.TextBox Text4 
            BeginProperty DataFormat 
               Type            =   1
               Format          =   "0.000"
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   1
            EndProperty
            Height          =   495
            Left            =   120
            TabIndex        =   64
            Text            =   "377"
            Top             =   480
            Width           =   735
         End
         Begin VB.ComboBox Combo2 
            Height          =   300
            ItemData        =   "流量-流速换算.frx":0088
            Left            =   2640
            List            =   "流量-流速换算.frx":0092
            TabIndex        =   7
            Text            =   "选择输送状态下输气量单位"
            Top             =   1440
            Width           =   2535
         End
         Begin VB.ComboBox Combo1 
            Height          =   300
            ItemData        =   "流量-流速换算.frx":00AC
            Left            =   2640
            List            =   "流量-流速换算.frx":00B6
            TabIndex        =   6
            Text            =   "选择标准状态下输气量单位"
            Top             =   480
            Width           =   2535
         End
         Begin VB.TextBox Text6 
            BeginProperty DataFormat 
               Type            =   1
               Format          =   "#,##0.000"
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   1
            EndProperty
            Height          =   495
            Left            =   600
            TabIndex        =   5
            Top             =   1320
            Width           =   855
         End
         Begin VB.TextBox Text3 
            BeginProperty DataFormat 
               Type            =   1
               Format          =   "#,##0.000"
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   1
            EndProperty
            Height          =   495
            Left            =   1560
            TabIndex        =   4
            Top             =   1320
            Width           =   975
         End
         Begin VB.TextBox Text2 
            BeginProperty DataFormat 
               Type            =   1
               Format          =   "#,##0.000"
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   1
            EndProperty
            Height          =   495
            Left            =   1560
            TabIndex        =   3
            Text            =   "50"
            Top             =   480
            Width           =   975
         End
         Begin VB.Label Label8 
            AutoSize        =   -1  'True
            Caption         =   "请输入输送状态下的流量"
            Height          =   180
            Left            =   1560
            TabIndex        =   11
            Top             =   1080
            Width           =   1980
         End
         Begin VB.Label Label7 
            AutoSize        =   -1  'True
            Caption         =   "流速(m/s)"
            Height          =   180
            Left            =   600
            TabIndex        =   10
            Top             =   1080
            Width           =   810
         End
         Begin VB.Label Label2 
            AutoSize        =   -1  'True
            Caption         =   "请输入标准状态下的流量"
            Height          =   180
            Left            =   1560
            TabIndex        =   9
            Top             =   240
            Width           =   1980
         End
         Begin VB.Label Label1 
            AutoSize        =   -1  'True
            Caption         =   "外径(mm)壁厚(mm)"
            Height          =   180
            Left            =   120
            TabIndex        =   8
            Top             =   240
            Width           =   1440
         End
      End
      Begin VB.CommandButton Command1 
         Caption         =   "转换"
         Height          =   615
         Left            =   -71640
         TabIndex        =   1
         Top             =   4200
         Width           =   975
      End
      Begin VB.Label Label4 
         AutoSize        =   -1  'True
         Caption         =   "输送状态下条件"
         BeginProperty Font 
            Name            =   "宋体"
            Size            =   10.5
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         ForeColor       =   &H000000FF&
         Height          =   210
         Left            =   1920
         TabIndex        =   63
         Top             =   480
         Width           =   1470
      End
      Begin VB.Label Label6 
         AutoSize        =   -1  'True
         Caption         =   "这里采取,标准状态为101.325kPa,20℃"
         BeginProperty Font 
            Name            =   "宋体"
            Size            =   10.5
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         ForeColor       =   &H00FF0000&
         Height          =   210
         Left            =   -73680
         TabIndex        =   14
         Top             =   360
         Width           =   3570
      End
   End
End
Attribute VB_Name = "Form1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Public P As Double, T As Double, M As Double, Rho As Double, Qb As Double, Qs As Double, _
       A0_1 As Double, B0_1 As Double, C0_1 As Double, D0_1 As Double, E0_1 As Double, a0 As Double, b0 As Double, c0 As Double, d0 As Double, Alpha0 As Double, Gamma0 As Double
Const R = 8.3143, Pi = 3.141593

Private Sub Combo1_Click()
    Select Case Combo1.Text     '根据选中项目的内容来进行判断
        Case "10^4方/天"
            Qb = Val(Text2) / 24 / 3600 * 10 ^ 4 '每秒输量
        Case "10^8方/年"
             Qb = Val(Text2) / 365 / 24 / 3600 * 10 ^ 8 '每秒输量

    End Select
End Sub

Private Sub Combo2_Click()
    Select Case Combo2.Text     '根据选中项目的内容来进行判断
        Case "10^4方/天"
            Qs = Val(Text3) / 24 / 3600 * 10 ^ 4 '每秒输量
        Case "10^8方/年"
            Qs = Val(Text3) / 365 / 24 / 3600 * 10 ^ 8 '每秒输量
    End Select
End Sub

Private Sub Combo4_Click()
    Select Case Combo4.Text     '根据选中项目的内容来进行判断
        Case "Pa"
            P = Val(Text8) / 10 ^ 3
        Case "KPa"
             P = Val(Text8)
        Case "MPa"
            P = Val(Text8) * 10 ^ 3
    End Select
   
End Sub

Private Sub Combo3_Click()
    Select Case Combo3.Text     '根据选中项目的内容来进行判断
        Case "K"
            T = Val(Text7)
        Case "℃"
            T = Val(Text7) + 273.15
    End Select
End Sub

Private Sub Command1_Click()
        Dim TXT_1 As Double
        Dim y() As Double: ReDim y(1 To 19) As Double
          TXT_1 = 0
    For i = 1 To 19 '''''''''''''''''使得组分之和为一
              If Check1(i) Then TXT_1 = Val(Text1(i).Text) * 1000 + TXT_1
     Next i
     
      If TXT_1 <> 100000 Then
          TXT_1_ = MsgBox("组分之和不为一", 5 + vbExclamation, "请重新选择")
                If TXT_1_ = 2 Then 'knock cancel button
                               End
                Else
                             Text1(1).SetFocus
                             Exit Sub
               End If
    Else

⌨️ 快捷键说明

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