일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 프로그래밍
- 알고리즘
- 배열
- 연산자
- Kotlin
- 백준
- c#
- tipssoft
- VS ERROR
- 함수
- 티스토리
- Tips프로그래밍강좌
- Tips강좌
- Windows
- Win32
- Visual Studio
- Javascript
- 김성엽
- CS
- Programming
- c
- 이지스퍼블리싱
- 문법
- c++
- Direct2D
- doit코틀린프로그래밍
- 지식나눔강좌
- 포인터
- 리뷰
- Desktop
Archives
- Yesterday
- Today
- Total
F.R.I.D.A.Y.
로또 번호 불러오기 본문
반응형
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Using web As New Net.WebClient
With web
.Encoding = System.Text.Encoding.Default
Dim str As String = Nothing
Dim list As New List(Of String)
For i = 1 To 809
Dim url As String = $"http://nlotto.co.kr/gameResult.do?method=byWin&drwNo={i}"
str = .DownloadString(url)
str = Mid(str, InStr(str, "<p class=""number"">") + Len("<p class=""number"">"))
str = Split(str, "/></span>")(0)
'MsgBox(str)
Dim temp() As String
temp = Split(str, Chr(13))
For k = 0 To temp.Count - 1
If InStr(temp(k), "img") >= 1 Then
temp(k) = Mid(temp(k), InStr(temp(k), "alt=") + "alt=".Length + 1)
temp(k) = Split(temp(k), "/>")(0)
temp(k) = Mid(temp(k), 1, InStr(temp(k), Chr(34)) - 1)
list.Add(temp(k))
End If
Next
str = $"{Format("000", i).ToString}회 : "
For k = 0 To list.Count - 1
str &= $"{list(k)} "
Next
list.Clear()
str &= Chr(13) & Chr(10)
My.Computer.FileSystem.WriteAllText("d:\lotto.txt", str, True)
Next
'RichTextBox2.Text = str
End With
End Using
End Sub
End Class
728x90
반응형
'DEV > .Net' 카테고리의 다른 글
애프터 이펙트 프리셋 한글 깨짐 현상 :: Fix 프로그램 with GUI (29) | 2019.01.26 |
---|---|
한글 자모 분리 및 결합 라이브러리 (0) | 2018.08.21 |
애프터이펙트 Fixing 프로그램 Code (0) | 2018.06.27 |
애프터이펙트 프리셋 한글 이름 깨짐 현상 :: Fix 프로그램 (9) | 2018.06.25 |
파일 만든 시간 수정하기 (0) | 2018.05.05 |
Comments