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

📄 mainform.dfm

📁 16 relay output channels and 16 isolated digital input channels LED indicators to show activated
💻 DFM
字号:
object frmMain: TfrmMain
  Left = 225
  Top = 165
  Width = 637
  Height = 461
  Caption = 'Analog Input with Bus Master DMA '
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  OldCreateOrder = False
  OnClose = FormClose
  OnCreate = FormCreate
  PixelsPerInch = 96
  TextHeight = 13
  object Label2: TLabel
    Left = 24
    Top = 11
    Width = 70
    Height = 13
    Caption = 'Select Device:'
  end
  object GroupBox9: TGroupBox
    Left = 200
    Top = 11
    Width = 161
    Height = 89
    Caption = 'Scan Channel'
    TabOrder = 0
    object Label1: TLabel
      Left = 8
      Top = 25
      Width = 50
      Height = 13
      Caption = 'Start Chan'
    end
    object Label3: TLabel
      Left = 8
      Top = 57
      Width = 87
      Height = 13
      Caption = 'Logical Chan Num'
    end
    object editScanNum: TEdit
      Left = 104
      Top = 56
      Width = 49
      Height = 21
      ImeName = #32043#20809#25340#38899#36755#20837#27861
      TabOrder = 0
      Text = '1'
    end
    object cmbChannel: TComboBox
      Left = 80
      Top = 24
      Width = 73
      Height = 21
      ImeName = #32043#20809#25340#38899#36755#20837#27861
      ItemHeight = 13
      TabOrder = 1
    end
  end
  object butStart: TButton
    Left = 536
    Top = 155
    Width = 75
    Height = 25
    Caption = 'Start'
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clWindowText
    Font.Height = -12
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    ParentFont = False
    TabOrder = 1
    OnClick = butStartClick
  end
  object butStop: TButton
    Left = 536
    Top = 179
    Width = 75
    Height = 25
    Caption = 'Stop'
    TabOrder = 2
    OnClick = butStopClick
  end
  object lstDevice: TListBox
    Left = 16
    Top = 32
    Width = 177
    Height = 68
    ImeName = #32043#20809#25340#38899#36755#20837#27861
    ItemHeight = 13
    TabOrder = 3
    OnClick = lstDeviceClick
  end
  object butExit: TButton
    Left = 536
    Top = 203
    Width = 75
    Height = 25
    Caption = 'Exit'
    TabOrder = 4
    OnClick = butExitClick
  end
  object GroupBox2: TGroupBox
    Left = 512
    Top = 83
    Width = 105
    Height = 57
    Caption = 'Data Type'
    TabOrder = 5
    object radRawData: TRadioButton
      Left = 15
      Top = 20
      Width = 73
      Height = 17
      Caption = 'Raw Data'
      TabOrder = 0
      OnClick = radRawDataClick
    end
    object radVoltage: TRadioButton
      Left = 15
      Top = 38
      Width = 65
      Height = 17
      Caption = 'Voltage'
      Checked = True
      TabOrder = 1
      TabStop = True
      OnClick = radVoltageClick
    end
  end
  object GroupBox3: TGroupBox
    Left = 200
    Top = 107
    Width = 161
    Height = 89
    Caption = 'Clock Source'
    TabOrder = 6
    object radClockInternal: TRadioButton
      Left = 29
      Top = 20
      Width = 65
      Height = 17
      Caption = 'Internal'
      Checked = True
      TabOrder = 0
      TabStop = True
      OnClick = radClockInternalClick
    end
    object radClockExternal0: TRadioButton
      Left = 29
      Top = 41
      Width = 68
      Height = 17
      Caption = 'External_0'
      TabOrder = 1
      OnClick = radClockExternal0Click
    end
    object radClockExternal1: TRadioButton
      Left = 29
      Top = 64
      Width = 73
      Height = 17
      Caption = 'External_1'
      TabOrder = 2
      OnClick = radClockExternal1Click
    end
  end
  object GroupBox1: TGroupBox
    Left = 16
    Top = 259
    Width = 177
    Height = 161
    Caption = 'Trig. Mode'
    TabOrder = 7
    object Label8: TLabel
      Left = 16
      Top = 70
      Width = 49
      Height = 13
      Caption = 'Delay Cnt.'
    end
    object Label7: TLabel
      Left = 8
      Top = 112
      Width = 47
      Height = 13
      Caption = 'PCI-1716:'
    end
    object Label13: TLabel
      Left = 32
      Top = 128
      Width = 124
      Height = 13
      Caption = ' only support Pacer Mode.'
    end
    object Label17: TLabel
      Left = 52
      Top = 88
      Width = 81
      Height = 13
      Caption = 'From 2 To 65535'
    end
    object radPacer: TRadioButton
      Left = 24
      Top = 16
      Width = 57
      Height = 17
      Caption = 'Pacer'
      Checked = True
      TabOrder = 0
      TabStop = True
      OnClick = radPacerClick
    end
    object radPost: TRadioButton
      Left = 96
      Top = 16
      Width = 49
      Height = 17
      Caption = 'Post'
      TabOrder = 1
      OnClick = radPostClick
    end
    object radDelay: TRadioButton
      Left = 24
      Top = 38
      Width = 49
      Height = 17
      Caption = 'Delay'
      TabOrder = 2
      OnClick = radDelayClick
    end
    object radAbout: TRadioButton
      Left = 96
      Top = 38
      Width = 57
      Height = 17
      Caption = 'About'
      TabOrder = 3
      OnClick = radAboutClick
    end
    object editDelayCount: TEdit
      Left = 72
      Top = 65
      Width = 57
      Height = 21
      Enabled = False
      ImeName = #32043#20809#25340#38899#36755#20837#27861
      TabOrder = 4
      Text = '2'
    end
  end
  object GroupBox4: TGroupBox
    Left = 200
    Top = 259
    Width = 161
    Height = 161
    Caption = 'Trig. Type'
    TabOrder = 8
    object Label9: TLabel
      Left = 19
      Top = 80
      Width = 42
      Height = 13
      Caption = 'Trig. Volt'
    end
    object Label14: TLabel
      Left = 4
      Top = 104
      Width = 50
      Height = 13
      Caption = 'PCI-1712: '
    end
    object Label15: TLabel
      Left = 53
      Top = 104
      Width = 89
      Height = 13
      Caption = 'From -10V To 10V '
    end
    object Label16: TLabel
      Left = 56
      Top = 120
      Width = 68
      Height = 13
      Caption = 'and AI_0 only.'
    end
    object Label23: TLabel
      Left = 4
      Top = 134
      Width = 111
      Height = 13
      Caption = 'PCI-1714: Depends on '
    end
    object Label24: TLabel
      Left = 57
      Top = 146
      Width = 56
      Height = 13
      Caption = 'input range.'
    end
    object radDigital: TRadioButton
      Left = 19
      Top = 20
      Width = 57
      Height = 17
      Caption = 'Digital'
      Checked = True
      Enabled = False
      TabOrder = 0
      TabStop = True
      OnClick = radDigitalClick
    end
    object radAI0: TRadioButton
      Left = 19
      Top = 39
      Width = 49
      Height = 17
      Caption = 'AI_0'
      Enabled = False
      TabOrder = 1
      OnClick = radAI0Click
    end
    object radAI1: TRadioButton
      Left = 75
      Top = 39
      Width = 49
      Height = 17
      Caption = 'AI_1'
      Enabled = False
      TabOrder = 2
      OnClick = radAI1Click
    end
    object radAI3: TRadioButton
      Left = 75
      Top = 56
      Width = 49
      Height = 17
      Caption = 'AI_3'
      Enabled = False
      TabOrder = 3
      OnClick = radAI3Click
    end
    object radAI2: TRadioButton
      Left = 19
      Top = 56
      Width = 49
      Height = 17
      Caption = 'AI_2'
      Enabled = False
      TabOrder = 4
      OnClick = radAI2Click
    end
    object editTrigVolt: TEdit
      Left = 67
      Top = 76
      Width = 49
      Height = 21
      Enabled = False
      ImeName = #32043#20809#25340#38899#36755#20837#27861
      TabOrder = 5
      Text = '0'
    end
  end
  object GroupBox5: TGroupBox
    Left = 512
    Top = 11
    Width = 105
    Height = 57
    Caption = 'Single/Auto'
    TabOrder = 9
    object radCyclic: TRadioButton
      Left = 19
      Top = 18
      Width = 49
      Height = 17
      Caption = 'Cyclic'
      Checked = True
      TabOrder = 0
      TabStop = True
      OnClick = radCyclicClick
    end
    object radNonCyclic: TRadioButton
      Left = 20
      Top = 36
      Width = 73
      Height = 17
      Caption = 'NonCyclic'
      TabOrder = 1
      OnClick = radNonCyclicClick
    end
  end
  object GroupBox6: TGroupBox
    Left = 200
    Top = 204
    Width = 161
    Height = 49
    Caption = 'Trig. Edge'
    TabOrder = 10
    object radRising: TRadioButton
      Left = 8
      Top = 24
      Width = 57
      Height = 14
      Caption = 'Rising'
      Checked = True
      Enabled = False
      TabOrder = 0
      TabStop = True
      OnClick = radRisingClick
    end
    object radFalling: TRadioButton
      Left = 80
      Top = 21
      Width = 57
      Height = 17
      Caption = 'Falling'
      Enabled = False
      TabOrder = 1
      OnClick = radFallingClick
    end
  end
  object GroupBox7: TGroupBox
    Left = 368
    Top = 243
    Width = 249
    Height = 177
    Caption = 'Event'
    TabOrder = 11
    object Label10: TLabel
      Left = 16
      Top = 24
      Width = 89
      Height = 13
      Caption = 'Event waiting with '
    end
    object Label11: TLabel
      Left = 160
      Top = 24
      Width = 13
      Height = 13
      Caption = 'ms'
    end
    object Label12: TLabel
      Left = 176
      Top = 24
      Width = 69
      Height = 13
      Caption = '(0 = INFINITE)'
    end
    object Label18: TLabel
      Left = 160
      Top = 104
      Width = 74
      Height = 13
      Caption = '* 2048 Samples'
    end
    object Label19: TLabel
      Left = 104
      Top = 128
      Width = 65
      Height = 13
      Caption = '(From 1 to 31)'
    end
    object Label20: TLabel
      Left = 32
      Top = 152
      Width = 193
      Height = 13
      Caption = 'PCI-1714 doesn'#39't support interrupt event.'
    end
    object chkBufferChange: TCheckBox
      Left = 24
      Top = 56
      Width = 97
      Height = 17
      Caption = 'Buffer Change'
      Checked = True
      State = cbChecked
      TabOrder = 0
    end
    object chkTerminate: TCheckBox
      Left = 136
      Top = 56
      Width = 73
      Height = 17
      Caption = 'Terminate'
      Checked = True
      State = cbChecked
      TabOrder = 1
    end
    object chkOverrun: TCheckBox
      Left = 24
      Top = 80
      Width = 65
      Height = 17
      Caption = 'Overrun'
      Checked = True
      State = cbChecked
      TabOrder = 2
    end
    object editOverrunTime: TEdit
      Left = 112
      Top = 24
      Width = 41
      Height = 21
      ImeName = #32043#20809#25340#38899#36755#20837#27861
      TabOrder = 3
      Text = '0'
    end
    object chkInterrupt: TCheckBox
      Left = 24
      Top = 104
      Width = 97
      Height = 17
      Caption = 'Interrupt with'
      TabOrder = 4
    end
    object edtEventCount: TEdit
      Left = 112
      Top = 104
      Width = 41
      Height = 21
      ImeName = #32043#20809#25340#38899#36755#20837#27861
      TabOrder = 5
      Text = '1'
    end
  end
  object GroupBox8: TGroupBox
    Left = 368
    Top = 11
    Width = 121
    Height = 129
    Caption = 'Gain'
    TabOrder = 12
    object radOverall: TRadioButton
      Left = 16
      Top = 19
      Width = 57
      Height = 17
      Caption = 'Overall'
      Checked = True
      TabOrder = 0
      TabStop = True
      OnClick = radOverallClick
    end
    object radGainList: TRadioButton
      Left = 16
      Top = 72
      Width = 65
      Height = 17
      Caption = 'Gain List'
      TabOrder = 1
      OnClick = radGainListClick
    end
    object cmbGain: TComboBox
      Left = 28
      Top = 40
      Width = 81
      Height = 21
      ImeName = #32043#20809#25340#38899#36755#20837#27861
      ItemHeight = 13
      TabOrder = 2
      OnChange = cmbGainChange
    end
    object butGainList: TButton
      Left = 32
      Top = 96
      Width = 75
      Height = 25
      Caption = 'Gain List'
      Enabled = False
      TabOrder = 3
      OnClick = butGainListClick
    end
  end
  object GroupBox10: TGroupBox
    Left = 16
    Top = 107
    Width = 177
    Height = 89
    Caption = 'Pacer Rate'
    TabOrder = 13
    object Label4: TLabel
      Left = 120
      Top = 19
      Width = 13
      Height = 13
      Caption = 'Hz'
    end
    object Label6: TLabel
      Left = 28
      Top = 40
      Width = 128
      Height = 13
      Caption = 'PCI-1712: From 154 To 1M'
    end
    object Label21: TLabel
      Left = 28
      Top = 56
      Width = 141
      Height = 13
      Caption = 'PCI-1714: From 235K To 30M'
    end
    object Label22: TLabel
      Left = 28
      Top = 72
      Width = 138
      Height = 13
      Caption = 'PCI-1716: From 154 To 250K'
    end
    object editPacerRate: TEdit
      Left = 48
      Top = 16
      Width = 65
      Height = 21
      ImeName = #32043#20809#25340#38899#36755#20837#27861
      TabOrder = 0
      Text = '250000'
    end
  end
  object GroupBox11: TGroupBox
    Left = 368
    Top = 147
    Width = 121
    Height = 73
    Caption = 'Conv.#'
    TabOrder = 14
    object Label5: TLabel
      Left = 40
      Top = 53
      Width = 65
      Height = 13
      Caption = 'Even Number'
    end
    object editCount: TEdit
      Left = 40
      Top = 24
      Width = 65
      Height = 22
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clWindowText
      Font.Height = -11
      Font.Name = 'Arial'
      Font.Style = []
      ImeName = #32043#20809#25340#38899#36755#20837#27861
      ParentFont = False
      TabOrder = 0
      Text = '20000'
    end
  end
  object GroupBox12: TGroupBox
    Left = 16
    Top = 204
    Width = 177
    Height = 49
    Caption = 'Trig. Source'
    TabOrder = 15
    object radInternal: TRadioButton
      Left = 16
      Top = 24
      Width = 65
      Height = 17
      Caption = 'Internal'
      Checked = True
      Enabled = False
      TabOrder = 0
      TabStop = True
      OnClick = radInternalClick
    end
    object radExternal: TRadioButton
      Left = 88
      Top = 24
      Width = 65
      Height = 17
      Caption = 'External'
      Enabled = False
      TabOrder = 1
      OnClick = radExternalClick
    end
  end
end

⌨️ 快捷键说明

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