frmlist.frm
来自「baidu_IM源程序,解压后就可以看到。自己还没有试过,不过貌似很不错的」· FRM 代码 · 共 246 行
FRM
246 行
VERSION 5.00
Begin VB.Form frmList
BackColor = &H80000009&
Caption = "查找好友:"
ClientHeight = 6240
ClientLeft = 3975
ClientTop = 3030
ClientWidth = 6390
LinkTopic = "Form1"
MaxButton = 0 'False
MinButton = 0 'False
ScaleHeight = 6240
ScaleWidth = 6390
Begin VB.Frame Frame1
BackColor = &H80000009&
Height = 6135
Left = 120
TabIndex = 0
Top = 0
Width = 6135
Begin VB.CommandButton cmdFriAdd
Caption = "加入好友"
Height = 375
Left = 4800
TabIndex = 16
Top = 5640
Width = 1215
End
Begin VB.TextBox txtFriName
Height = 270
Left = 960
TabIndex = 15
Top = 5280
Width = 5055
End
Begin VB.ComboBox Combo3
Height = 300
Left = 720
TabIndex = 13
Text = "不限"
Top = 240
Width = 735
End
Begin VB.CommandButton cmdFindFri
Caption = "找朋友"
Height = 375
Left = 4800
TabIndex = 12
Top = 240
Width = 1215
End
Begin VB.CommandButton cmdFriInfo
Caption = "查看资料"
Height = 375
Left = 3600
TabIndex = 11
Top = 5640
Width = 1215
End
Begin VB.CommandButton cmdNextPage
Caption = "下一页"
Height = 375
Left = 4800
TabIndex = 10
Top = 600
Width = 1215
End
Begin VB.ListBox List1
Height = 4020
Left = 120
Sorted = -1 'True
TabIndex = 9
Top = 1080
Width = 5895
End
Begin VB.TextBox txtFriTag
Height = 270
Left = 720
TabIndex = 8
Top = 705
Width = 3855
End
Begin VB.ComboBox Combo2
Height = 300
Left = 3480
TabIndex = 3
Text = "请选择"
Top = 240
Width = 855
End
Begin VB.ComboBox Combo1
Height = 300
Left = 2280
TabIndex = 2
Text = "请选择"
Top = 240
Width = 855
End
Begin VB.Label Label1
BackColor = &H80000009&
Caption = "找到1个用户"
Height = 255
Left = 240
TabIndex = 17
Top = 5760
Width = 2295
End
Begin VB.Label Label7
BackColor = &H80000009&
Caption = "用户名:"
Height = 255
Left = 240
TabIndex = 14
Top = 5280
Width = 735
End
Begin VB.Label Label6
BackColor = &H80000009&
Caption = "兴趣:"
Height = 255
Left = 120
TabIndex = 7
Top = 720
Width = 615
End
Begin VB.Label Label5
BackColor = &H80000009&
Caption = "岁"
Height = 255
Left = 4440
TabIndex = 6
Top = 360
Width = 255
End
Begin VB.Label Label4
BackColor = &H80000009&
Caption = "年龄:"
Height = 255
Left = 1800
TabIndex = 5
Top = 360
Width = 735
End
Begin VB.Label Label3
BackColor = &H80000009&
Caption = "到"
Height = 255
Left = 3240
TabIndex = 4
Top = 360
Width = 255
End
Begin VB.Label Label2
BackColor = &H80000009&
Caption = "性别:"
Height = 255
Left = 120
TabIndex = 1
Top = 360
Width = 615
End
End
End
Attribute VB_Name = "frmList"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
Dim sex As String
Dim age1 As String
Dim age2 As String
Private Sub cmdFindFri_Click()
Dim strUrl As String '链接
Dim strCookie As String 'cookie
Dim txtpost As String
List1.Clear
List1.AddItem "! stcell"
If Combo3.Text = "不限" Then sex = "&sex1=1&sex2=1"
If Combo1.Text = "请选择" Then age1 = "&age_from=" Else age1 = "&age_from=" & Combo1.Text
If Combo2.Text = "请选择" Then age2 = "&age_to=" Else age2 = "&age_to=" & Combo2.Text
'http://hi.baidu.com/sys/uquerys/?type=3&ln=30&sex1=1&sex2=1&age_from=&age_to=&birthday=&word=&submitok=+%B0%D9%B6%C8%CB%D1%CB%F7+
'http://hi.baidu.com/sys/uquerys/
'"type=3&ln=30" & sex & age1 & age2 & "&word=" & txtfritag & "&submitok=+%B0%D9%B6%C8%CB%D1%CB%F7+"
strUrl = "http://hi.baidu.com/sys/uquerys/"
txtpost = "type=3&ln=30" & sex & age1 & age2 & "&word=" & txtFriTag & "&submitok=+%B0%D9%B6%C8%CB%D1%CB%F7+"
strCookie = "Cookie: " & tmpCookie
Call frmMain.MyPost(strUrl, txtpost, strCookie, "findfri")
End Sub
Private Sub cmdFriAdd_Click()
Call frmMain.FriAdd(Trim(txtFriName.Text))
End Sub
Private Sub cmdFriInfo_Click()
Call frmMain.UserInfo(txtFriName.Text)
End Sub
Private Sub cmdNextPage_Click()
cmdNextPage.Enabled = False
Call frmMain.doNextPage
End Sub
Private Sub Combo3_Change()
If Combo3.Text = "男" Then
sex = "&sex1=1&sex2=0"
ElseIf Combo3.Text = "女" Then
sex = "&sex1=0&sex2=1"
Else
sex = "&sex1=1&sex2=1"
End If
End Sub
Private Sub Form_Load()
Dim i As Long
For i = 1 To 80
Combo1.AddItem Trim(Str(i))
Combo2.AddItem Trim(Str(i))
Next
Combo3.AddItem "男"
Combo3.AddItem "女"
Combo3.AddItem "不限"
cmdFriAdd.Enabled = False
cmdFriInfo.Enabled = False
cmdNextPage.Enabled = False
List1.AddItem "! stcell"
End Sub
Private Sub List1_Click()
Dim tmpFri As String
If List1.Text <> "" Then
tmpFri = Replace(List1.Text, "@ ", "")
tmpFri = Replace(tmpFri, "_ ", "")
tmpFri = Replace(tmpFri, "! ", "")
txtFriName.Text = tmpFri
End If
End Sub
Private Sub txtFriName_Change()
cmdFriAdd.Enabled = True
cmdFriInfo.Enabled = True
End Sub
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?