Private Declare Function ShellExecute Lib"shell32.dll"Alias "ShellExecuteA" (ByVal hwnd AsLong,ByVal lpOperation As String,ByVal lpFile As String,ByVal lpParameters As String,ByVallpDirectory As String,ByVal nShowCmd As Long)As Long'声明
Sub ClearDups(lst As Control, comptype As Boolean)
Dim i&, j&, tmp$(),c ID&, ls tCount&, s Comptype&, tmpLine$ls t.Vis ib le=F als els t C o unt=ls t.Lis t C o unt - 1
If lstCount<0 Then Exit Sub
ReDim tmp(ls tCount)
If c omptype Then s Comptype=0 Els e s Comptype=1
For j=lstCount To 0 Step-1tmp Lin e=ls t.Lis t(j)
For i=0 TocID- 1
If StrComp(tmp(i), tmpLine, s Comptype)=0 Thenlst.RemoveItem j
Exit For
End If
Next
If i>cID- 1 Thentmp(cI D)=tmp LinecID=cID+1
End If
Nextls t.Vis ib le=T rue
End Sub
Function ChkList()As Boo lean
Dim m As Integer
F or m=0 To Lis t 1.Lis tCount - 1
If List 1.List(m)=zihao Then
ChkL is t=F als e
Els e
ChkL is t=T rue
End If
Next
End Function
Public Function FindStrMulti$(Strall$,FirstStr$,EndStr$,SplitStr$)
Dim i&, j&j=1
Doi=InStr(j,Strall,FirstStr)
If i=0 Then
Exit Do
End Ifi=i+Len(F ir s tS tr)j=In S tr(i,S trall,EndS tr)
If j>0 Then
F indStrMulti=IIf(Len(F indStrMulti)>0,FindStrMulti&SplitStr, "")&Mid(Strall, i, j -i)
Els e
Exit Do
End If
Loop
End Function
Private Sub Command1_Click()
Web Brow s er 1.Navigate Text 1.Text
Call Command2_Click
Lab e l 1.Vis ib le=True
End Sub
Private Sub Command2_Click()
On Error Resume Next
For i=0 To WebBrow s er 1.Document.links.Length- 1
Dim zihao As String
If InStr(WebBrowser1.Document.links.Item(i),"http://www.52pojie.c n/forum.php?mod=redirec t&goto=findpost&ptid=")Thenzihao = WebBrow s er 1.Doc ument.links.Item(i).innerText & "--" &Web Brow s er 1.Document.getelementbyid("postmes s age_" &FindStrMult i(Web Brow s er 1.Document.links.Item(i)&"abc", "&pid=", "abc", "")).innerTextIf List 1.ListCount=0 Then List 1.AddItem zihao
If ChkList=True Then List 1.AddItem zihao
End If
Next i
End Sub
Private Sub Command3_Click()
Dim sT!sT=Timer
ClearDups List 1,True
Lab el 1.Capt ion="本帖回复"&Lis t 1.Lis tCount&"次/"&I nt(Lis t 1.Lis tCount / 10)+1&"页"
End Sub
Private Sub Command4_Click()
On Error Resume Next
Dim outdatatxt As String
Open"d:\回复记录.txt"F or Output As#1
F or i=0 To Lis t 1.Lis tCount - 1
Pr int#1,Lis t 1.Lis t(i)
Next i
Close#1
Ms gBox"已保存在“d:\回复记录.txt”中", , "提示"
End Sub
Private Sub Command5_Click()
On Error Resume Next
F or i=0 To Lis t 1.Lis tCount - 1
Dim m As Stringm=F indS trMulti(L is t 1.Lis t(i)&"ENT ER", "--", "ENTE R", "")
Dim Sum&
S um=0
For c=1 To Len(m)
Char=Mid(m,c, 1)
If (AscW(Char) > -40870 And AscW(Char) < -19967) Or (AscW(Char) < 40870 AndAs c W(Char)>19967)Then
S um=S um+1
End If
Next c
If Sum<=1 Then
Lis t2.AddItem Lis t 1.Lis t(i)
End If
Next i
If List2.ListCount=0 Then
MsgBox"貌似本帖无人灌水、 ", , "好现象"
End If
End Sub
Private Sub Form_Load()
Web Brow s er 1.Navigate"http://www.52pojie.cn/"
End Sub
Private Sub Label3_Click()
On Error Resume Next
ShellEx ecute 0, "open", "http://b log.sina.c om.cn/s/blog_92b6d74d01012s 3r.html", vbNullString,vbNul lS tring, 3
End Sub
Private Sub Text1_Change()
If List 1.ListCount<>0 Then
For a=List1.ListCount - 1 To 0 Step-1
Lis t 1.RemoveItem(a)
Next a
End If
I f Lis t2.Lis tCount<>0 Then
For a=List2.ListCount - 1 To 0 Step-1
Lis t2.RemoveI tem(a)
Next a
End If
Label1.Caption=""
Web Brow s er 1.Navigate"about:b lank"
End Sub
Private Sub Text1_GotFocus()
Text 1.SelStart=0
Text 1.S elLength=Len(Text 1)
End Sub
Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object,URL As Variant)For i=0 To WebBrow s er 1.Document.links.Length- 1
If WebBrows er 1.Document.links.Item(i).innerText="下一页"Then
WebBrowser 1.Navigate WebBrowser 1.Document.links.Item(i)
End If
Next i
Call Command2_Click
End Sub
CloudCone针对中国农历新年推出了几款特别套餐, 其中2019年前注册的用户可以以13.5美元/年的价格购买一款1G内存特价套餐,以及另外提供了两款不限制注册时间的用户可购买年付套餐。CloudCone是Quadcone旗下成立于2017年的子品牌,提供VPS及独立服务器租用,也是较早提供按小时计费VPS的商家之一,支持使用PayPal或者支付宝等付款方式。下面列出几款特别套餐配置信息。CP...
pacificrack在最新的7月促销里面增加了2个更加便宜的,一个月付1.5美元,一个年付12美元,带宽都是1Gbps。整个系列都是PR-M,也就是魔方的后台管理。2G内存起步的支持Windows 7、10、Server 2003\2008\2012\2016\2019以及常规版本的Linux!官方网站:https://pacificrack.com支持PayPal、支付宝等方式付款7月秒杀VP...
阿里云(aliyun)在这个月又推出了一个金秋上云季活动,到9月30日前,每天两场秒杀活动,包括轻量应用服务器、云服务器、云数据库、短信包、存储包、CDN流量包等等产品,其中Aliyun轻量云服务器最低60元/年起,还可以99元续费3次!活动针对新用户和没有购买过他们的产品的老用户均可参与,每人限购1件。关于阿里云不用多说了,国内首屈一指的云服务器商家,无论建站还是学习都是相当靠谱的。活动地址:h...