반응형
* VBNET 텍스트 파일 읽기 (txt File Read) 한글 깨짐 방지 예제...
전체 소스코드
Form1.vb
Public Class Form1
Private Sub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.Click
Dim ofd As OpenFileDialog = New OpenFileDialog
ofd.Filter = "텍스트 파일(*.txt) | *.txt"
If ofd.ShowDialog() = Windows.Forms.DialogResult.OK Then
label1.Text = ofd.FileName
'한글 깨짐
'Using sr As System.IO.StreamReader = New System.IO.StreamReader(label1.Text)
'1 첫번째 방법...
'Using sr As System.IO.StreamReader = New System.IO.StreamReader(label1.Text, System.Text.Encoding.Default)
'2 두번째 방법...
Using sr As System.IO.StreamReader = New System.IO.StreamReader(label1.Text, System.Text.Encoding.GetEncoding(949))
textBox1.Text = sr.ReadToEnd()
End Using
End If
End Sub
End Class
*예제 결과
https://kdsoft-zeros.tistory.com/34
반응형
'VB.NET Programming' 카테고리의 다른 글
[VBNET] [WMI] 윈도우 시작 프로그램 조회 (Startup Program) (0) | 2020.01.29 |
---|---|
[VBNET] [API] 인터넷 연결 체크 (internet Connect Check) (0) | 2020.01.22 |
[VBNET] [API] 컨트롤 (Control) 모서리 둥글게 하기 (0) | 2020.01.16 |
[VBNET] 숫자 (금액) 을 한글로 변환 (0) | 2020.01.14 |
[VBNET] IP Ping Check (0) | 2020.01.10 |