프로그래밍

 3198, 1/160 회원가입  로그인  
   yuriyuri92
   VB.NET 텍스트박스 -> 구글 검색 한글 깨짐 현상

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=6319 [복사]


텍스트 박스에 검색어를 치고 (제 경우엔 구글 맵입니다) 검색을 누르면 영어는 잘 나오는데 한글이 깨져서 나오네요..

코드는 아래와 같습니다.

Private Sub search_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles search.Click

Process.Start("http://maps.google.com/maps?hl=en&q=" & textbox1.text)

End Sub



구글로 나름 검색하다가 아래와 같이 httputility.urlencode를 써보라 해서 써봤더니 이건 아예 애초부터 오류가 나는군요.


Private Sub search_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles search.Click

Process.Start("http://maps.google.com/maps?hl=en&q=" & httputility.urlencode(TextBox1.Text))

End Sub





maps?hl=en&q 에서 kr이 아닌 en을 택한 이유는 한국에만 배포할 프로그램이 아니라서 그럽니다.
그렇다고 kr넣어도 달라지는건 없지만요..

한글 뿐만이 아니라 중국어, 일본어, 태국어 등등... 어떻게 하면 될까요?

  Hit : 7214     Date : 2013/03/28 02:13