|
´ó¤êÁ°³°»ñ·Ïư¸þ¤¬¥È¥ì¡¼¥À¥º¡¦¥¦¥§¥Ö¤Ë¤¢¤ë¤Î¤Ç¼èÆÀ¤¹¤ë¥×¥í¥°¥é¥à¤ò½ñ¤¤¤Æ¤ß¤¿¤©¡£ ¥³¡¼¥É¤Ï¡¢£Ö£Â£²£°£°£µ¡¢Â¿Ê¬£²£°£°£¸¤â¡£ ¥Õ¥©¡¼¥à¤Ë¥Ü¥¿¥ó¤òºî¤Ã¤Æ²¼¤Î¥³¡¼¥É¤ò¤«¤¯¤© Imports System
Imports System.Net
Imports System.Text.RegularExpressions
Imports System.Text
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
ÇäÇãÆ°¸þ()
End Sub
Sub ÇäÇãÆ°¸þ()
'HttpWebRequest
Dim webreq As System.Net.HttpWebRequest = _
CType(System.Net.WebRequest.Create("http://www.traders.co.jp/domestic_stocks/domestic_stocks_top.asp#yori_gaishi"), _
System.Net.HttpWebRequest)
'HttpWebResponse¤ò¼èÆÀ
Dim webres As System.Net.HttpWebResponse = _
CType(webreq.GetResponse(), System.Net.HttpWebResponse)
'ʸ»ú¥³¡¼¥É
Dim enc As System.Text.Encoding = _
System.Text.Encoding.GetEncoding("Shift-JIS")
'Stream¤ò¼èÆÀ
Dim st As System.IO.Stream = webres.GetResponseStream()
Dim sr As New System.IO.StreamReader(st, enc)
Dim html As String = sr.ReadToEnd()
'ÊĤ¸¤ë
sr.Close()
'¡Öhtml¤Î¥½¡¼¥¹¤«¤é¡¤¡Ê¥«¥ó¥Þ¡Ë¤òºï½ü¡×
html = html.Replace(",", "")
Dim ÇäÇã¿ô(1) As String
Dim i As Integer = 0
'ɽ¸½
Dim r As New System.Text.RegularExpressions.Regex( _
"<td class=""table_d_14b\s(blue|red)"">(.*?)</td>", _
System.Text.RegularExpressions.RegexOptions.IgnoreCase Or _
System.Text.RegularExpressions.RegexOptions.Singleline)
'¸¡º÷
Dim mc As System.Text.RegularExpressions.MatchCollection = _
r.Matches(html)
For Each m As System.Text.RegularExpressions.Match In mc
'°ìÃ×
ÇäÇã¿ô(i) = m.Groups(2).Value
i = i + 1
Next
MsgBox("Çä¤ê¿ô¤Ï¡§" & ÇäÇã¿ô(0) & "Ëç¤Ç¤¹")
MsgBox("Ç㤤¿ô¤Ï¡§" & ÇäÇã¿ô(1) & "Ëç¤Ç¤¹")
MsgBox("end")
End Sub
End Class
¥¨¥¯¥»¥ë¤À¤È¡¢£×£Å£Â¥¯¥ê¥¨¤Ç¡¢³Ú³Ú¤Ê¤ó¤À¤±¤É¡Á¡¢¥¨¥¯¥»¥ë¤À¤È¡¢¸å¸å¤¬¡Á¡¥¡¥¡¥¡¥
|

- >
- ¥Ó¥¸¥Í¥¹¤È·ÐºÑ
- >
- ¶âÍ»¤ÈÅê»ñ
- >
- ³ô¼°





