📄 frmshowselext.frm
字号:
VERSION 5.00
Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCTL.OCX"
Begin VB.Form frmShowSelect
BackColor = &H00FFC0C0&
Caption = "视频选择"
ClientHeight = 5610
ClientLeft = 60
ClientTop = 345
ClientWidth = 7440
FillStyle = 0 'Solid
LinkTopic = "Form1"
Picture = "frmShowSelext.frx":0000
ScaleHeight = 5610
ScaleWidth = 7440
StartUpPosition = 2 'CenterScreen
Begin VB.Frame Frame1
BackColor = &H00FFC0C0&
Height = 4935
Left = 0
TabIndex = 1
Top = 0
Width = 7455
Begin VB.CheckBox ChkItem
Caption = " 视频 1"
Height = 255
Index = 0
Left = 600
TabIndex = 19
Top = 975
Width = 1095
End
Begin VB.CheckBox ChkItem
Caption = " 视频 2"
Height = 255
Index = 1
Left = 600
TabIndex = 18
Top = 1320
Width = 1095
End
Begin VB.CheckBox ChkItem
Caption = " 视频 3"
Height = 255
Index = 2
Left = 600
TabIndex = 17
Top = 1680
Width = 1095
End
Begin VB.CheckBox ChkItem
Caption = " 视频 4"
Height = 255
Index = 3
Left = 600
TabIndex = 16
Top = 2040
Width = 1095
End
Begin VB.CheckBox ChkItem
Caption = " 视频 8"
Height = 255
Index = 7
Left = 1920
TabIndex = 15
Top = 2040
Width = 1095
End
Begin VB.CheckBox ChkItem
Caption = " 视频 7"
Height = 255
Index = 6
Left = 1920
TabIndex = 14
Top = 1680
Width = 1095
End
Begin VB.CheckBox ChkItem
Caption = " 视频 6"
Height = 255
Index = 5
Left = 1920
TabIndex = 13
Top = 1320
Width = 1095
End
Begin VB.CheckBox ChkItem
Caption = " 视频 5"
Height = 255
Index = 4
Left = 1920
TabIndex = 12
Top = 960
Width = 1095
End
Begin VB.CheckBox ChkItem
Caption = "视频9"
Height = 255
Index = 8
Left = 600
TabIndex = 11
Top = 2640
Width = 1095
End
Begin VB.CheckBox ChkItem
Caption = "视频10"
Height = 255
Index = 9
Left = 600
TabIndex = 10
Top = 3000
Width = 1095
End
Begin VB.CheckBox ChkItem
Caption = "视频11"
Height = 255
Index = 10
Left = 600
TabIndex = 9
Top = 3360
Width = 1095
End
Begin VB.CheckBox ChkItem
Caption = "视频12"
Height = 255
Index = 11
Left = 600
TabIndex = 8
Top = 3720
Width = 1095
End
Begin VB.CheckBox ChkItem
Caption = "视频13"
Height = 255
Index = 12
Left = 1920
TabIndex = 7
Top = 2640
Width = 1095
End
Begin VB.CheckBox ChkItem
Caption = "视频14"
Height = 255
Index = 13
Left = 1920
TabIndex = 6
Top = 3000
Width = 1095
End
Begin VB.CheckBox ChkItem
Caption = "视频15"
Height = 255
Index = 14
Left = 1920
TabIndex = 5
Top = 3360
Width = 1095
End
Begin VB.CheckBox ChkItem
Caption = "视频16"
Height = 255
Index = 15
Left = 1920
TabIndex = 4
Top = 3720
Width = 1095
End
Begin VB.CommandButton cmdOK
Caption = "确定"
Height = 375
Index = 1
Left = 1680
TabIndex = 3
Top = 4320
Width = 1095
End
Begin VB.ComboBox Combo1
BackColor = &H8000000F&
BeginProperty Font
Name = "Times New Roman"
Size = 10.5
Charset = 0
Weight = 400
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
Height = 360
ItemData = "frmShowSelext.frx":3E19
Left = 600
List = "frmShowSelext.frx":3E1B
TabIndex = 2
Top = 480
Width = 2175
End
Begin MSComctlLib.ListView ListView
Height = 3975
Left = 3600
TabIndex = 20
Top = 480
Width = 2655
_ExtentX = 4683
_ExtentY = 7011
View = 3
LabelEdit = 1
LabelWrap = -1 'True
HideSelection = -1 'True
FullRowSelect = -1 'True
GridLines = -1 'True
_Version = 393217
ForeColor = -2147483640
BackColor = -2147483643
BorderStyle = 1
Appearance = 1
NumItems = 2
BeginProperty ColumnHeader(1) {BDD1F052-858B-11D1-B16A-00C0F0283628}
Text = "服务器地址"
Object.Width = 2540
EndProperty
BeginProperty ColumnHeader(2) {BDD1F052-858B-11D1-B16A-00C0F0283628}
SubItemIndex = 1
Text = "通道号"
Object.Width = 2540
EndProperty
End
Begin VB.Label Label1
AutoSize = -1 'True
Caption = "请选择服务器地址:"
Height = 195
Left = 360
TabIndex = 21
Top = 240
Width = 1485
End
End
Begin VB.CommandButton cmdStartPlay
Caption = "播放"
Height = 375
Index = 1
Left = 6240
TabIndex = 0
Top = 5160
Width = 1095
End
End
Attribute VB_Name = "frmShowSelect"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Dim IP(0 To 15) As String
Private Sub cmdExit_Click(Index As Integer)
Unload Me
End Sub
Private Sub cmdOK_Click(Index As Integer)
Dim i As Integer
Dim j As Integer
If iShowNum >= 15 Then
MsgBox "播放个数不得大于16"
iShowNum = 15
End If
For i = 0 To 15
If ChkItem(i).Value = vbChecked Then
Channel(iShowNum, 0) = Address
Channel(iShowNum, 1) = i 'remoteport
Channel(iShowNum, 2) = Combo1.ListIndex + 1 'servernum
ifRecord(iShowNum) = True
Set itemX = ListView.ListItems.Add(, , Channel(iShowNum, 0))
itemX.SubItems(1) = Channel(iShowNum, 1)
iShowNum = iShowNum + 1
End If
Next i
For i = 0 To 15
ChkItem(i).Value = vbUnchecked
Next i
End Sub
Private Sub cmdStartPlay_Click(Index As Integer)
Dim i As Integer
For i = 0 To iShowNum - 1
stockhandle(i) = Cli_PlaySoft(MainPage.PicVideo(i).hwnd, Channel(i, 1), m_linktype, Channel(i, 0), UserName, UserPassword, 1)
Next i
Unload Me
End Sub
Private Sub Combo1_Click()
Dim i As Integer
For i = 0 To 15
ChkItem(i).Value = vbUnchecked
Next i
Frame1.Caption = "服务器" & Combo1.ListIndex + 1
Address = Combo1.Text
End Sub
Private Sub Form_Load()
iShowNum = 0
ServerName(1) = "服务器00"
ServerName(2) = "服务器01"
ServerName(3) = "服务器02"
ServerName(4) = "服务器03"
ServerName(5) = "服务器04"
ServerName(6) = "服务器05"
ServerName(7) = "服务器06"
ServerName(8) = "服务器07"
ServerName(9) = "服务器08"
ServerName(10) = "服务器09"
ServerName(11) = "服务器10"
ServerName(12) = "服务器11"
ServerName(13) = "服务器12"
ServerName(14) = "服务器13"
ServerName(15) = "服务器14"
ServerName(16) = "服务器15"
For i = 0 To 15
IP(i) = GetIni("XTPZ.ini", ServerName(i + 1), "IP地址", "0")
Combo1.AddItem IP(i)
Next i
End Sub
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -