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

📄 formztss.frm

📁 This is a boiler test system,has been use in factory
💻 FRM
字号:
VERSION 5.00
Begin VB.Form FormZtSs 
   BackColor       =   &H00FF8080&
   BorderStyle     =   1  'Fixed Single
   Caption         =   "控制回路调节方式"
   ClientHeight    =   5985
   ClientLeft      =   1785
   ClientTop       =   2850
   ClientWidth     =   8985
   LinkTopic       =   "Form1"
   MaxButton       =   0   'False
   MinButton       =   0   'False
   ScaleHeight     =   5985
   ScaleWidth      =   8985
   Begin VB.Timer Timer1 
      Interval        =   2000
      Left            =   4920
      Top             =   600
   End
   Begin VB.Image Imagesz 
      Height          =   375
      Index           =   1
      Left            =   3120
      Top             =   240
      Visible         =   0   'False
      Width           =   495
   End
   Begin VB.Image Imagesz 
      Height          =   375
      Index           =   0
      Left            =   2520
      Top             =   240
      Visible         =   0   'False
      Width           =   495
   End
   Begin VB.Image Imageszd 
      Height          =   945
      Index           =   0
      Left            =   960
      Top             =   600
      Width           =   660
   End
   Begin VB.Label Labelbjn 
      Alignment       =   2  'Center
      Appearance      =   0  'Flat
      AutoSize        =   -1  'True
      BackColor       =   &H00C0C000&
      BackStyle       =   0  'Transparent
      Caption         =   "1#除氧器液位"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   10.5
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H80000005&
      Height          =   210
      Index           =   0
      Left            =   720
      TabIndex        =   1
      Top             =   1680
      Visible         =   0   'False
      Width           =   1275
   End
   Begin VB.Label plcvalue 
      Alignment       =   2  'Center
      AutoSize        =   -1  'True
      BackColor       =   &H80000007&
      BackStyle       =   0  'Transparent
      Caption         =   "自动"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   10.5
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   210
      Index           =   0
      Left            =   1095
      TabIndex        =   0
      Top             =   360
      Visible         =   0   'False
      Width           =   420
   End
End
Attribute VB_Name = "FormZtSs"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Dim FlagDe(19), DevNum
Private Sub Form_Deactivate()
Timer1.Enabled = False
Unload Me
End Sub

Private Sub Form_Load()
''On Error Resume Next
 Me.Move (Screen.Width - Width) / 2, (Screen.Height - Height) / 2
 Imagesz(0).Picture = LoadPicture(bmpdir & "swa0.bmp")
 Imagesz(1).Picture = LoadPicture(bmpdir & "swa1.bmp")
'===========================
 DevNum = ztnum
'===========2002-3-16=========
col1 = 4 - 1 '4列
row1 = 3 - 1 '2行
Rowhei = 2 * Imageszd(0).Height
colwidth = 3.2 * Imageszd(0).Width
For ii% = 0 To row1 '列
For jj% = 1 To col1 '行
    k1% = (col1 + 1) * ii% + jj%
    Load plcvalue(k1%)
    plcvalue(k1%).Top = plcvalue(k1% - 1).Top
    plcvalue(k1%).Left = plcvalue(k1% - 1).Left + colwidth
    plcvalue(k1%).ZOrder 0
  '====================
    Load Labelbjn(k1%) '单位
    Labelbjn(k1%).Top = Labelbjn(k1% - 1).Top
    Labelbjn(k1%).Left = Labelbjn(k1% - 1).Left + colwidth
    Labelbjn(k1%).ZOrder 0
  '====================
    Load Imageszd(k1%) '单位
    Imageszd(k1%).Top = Imageszd(k1% - 1).Top
    Imageszd(k1%).Left = Imageszd(k1% - 1).Left + colwidth
    Imageszd(k1%).ZOrder 0
  Next
 '---------------------
  If ii% >= row1 Then Exit For
  k1% = (col1 + 1) * ii% + jj%
  Load plcvalue(k1%)
  plcvalue(k1%).ZOrder 0
  plcvalue(k1%).Top = plcvalue((col1 + 1) * ii%).Top + Rowhei
  plcvalue(k1%).Left = plcvalue((col1 + 1) * ii%).Left
  '====================
  Load Labelbjn(k1%)  'Labelbjn
  Labelbjn(k1%).ZOrder 0
  Labelbjn(k1%).Top = Labelbjn((col1 + 1) * ii%).Top + Rowhei
  Labelbjn(k1%).Left = Labelbjn((col1 + 1) * ii%).Left
  
  Load Imageszd(k1%) '单位
  Imageszd(k1%).Top = Imageszd((col1 + 1) * ii%).Top + Rowhei
  Imageszd(k1%).Left = Imageszd((col1 + 1) * ii%).Left
  Imageszd(k1%).ZOrder 0
Next

For i% = 0 To DevNum
  Labelbjn(i%).Caption = DI_Nam(ZTsunx(i%))
  Labelbjn(i%).Visible = True
 ' plcvalue(i%).Visible = True
  Imageszd(i%).Visible = True
  FlagDe(i%) = 3
Next
Timer1_Timer
End Sub

Private Sub Timer1_Timer()
  For i% = 0 To DevNum
   If FlagDe(i%) <> PvtDI(ZTsunx(i%)) Then
      FlagDe(i%) = PvtDI(ZTsunx(i%))
      Imageszd(i%).Picture = Imagesz(FlagDe(i%)).Picture
      Imageszd(i%).ToolTipText = workfs(FlagDe(i%)) & "状态"
     ' plcvalue(i%) = workfs(FlagDe(i%))
      'If FlagDe(i%) = 1 Then
     '   plcvalue(i%).ForeColor = &HC000&   ' &HFF&workfs(1)
     ' Else
     '   plcvalue(i%).ForeColor = &HFF&
     ' End If
   End If
  Next
  
End Sub

⌨️ 快捷键说明

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