-
[비공개] [VB.NET] 문자열에서 HTML태그 삭제하기
모듈을 하나 추가하고 아래와같이 작성한후 ImportsSystem.Text.RegularExpressions Module Module1FunctionRemoveHtmlTags( input As String)AsString ' 정규식을 사용하여 HTML 태그를 제거. DimpatternAsString="" DimplainTextAsString=Regex.Replace(input,pattern,"") ReturnplainText EndFunction End Module 아래와같이 RemoveHtmlTags 함수를 호출하여 사용한다. Dim htmlString As String = "This is sample HTML text." htmlString = RemoveHtmlTags( htmlString ) [vb.net] html태그삭제하기추천 -
[비공개] [VB.NET] 문자열에서 HTML태그 삭제하기
모듈을 하나 추가하고 아래와같이 작성한후 ImportsSystem.Text.RegularExpressions Module Module1FunctionRemoveHtmlTags( input As String)AsString ' 정규식을 사용하여 HTML 태그를 제거. DimpatternAsString="" DimplainTextAsString=Regex.Replace(input,pattern,"") ReturnplainText EndFunction End Module 아래와같이 RemoveHtmlTags 함수를 호출하여 사용한다. Dim htmlString As String = "This is sample HTML text." htmlString = RemoveHtmlTags( htmlString ) [vb.net] html태그삭제하기추천 -
[비공개] [VB.NET] WinHttpRequest를 사용한 proxy 설정 방법
winHttpRequest를 사용하여 프록시서버를 경유할때는 SetProxy 설정 하나만 해주면 끝. DimhttpRequestAsNewWinHttpRequest()'프록시서버및포트설정 httpRequest.SetProxy(2, "123.123.123.123:8080")' 파란색 IP 부분은 포트번호까지 붙여서 써준다.'프록시인증정보설정(선택사항)'httpRequest.SetCredentials("username","password",HTTPREQUEST_SETCREDENTIALS_FOR_PROXY)'웹사이트에GET요청보내기httpRequest.Open("GET", "https://search.naver.com/search.naver?query=내아이피확인",False)httpRequest.Send()'응답확인Dim reText As String = httpRequest.ResponseText 예제로, 네이버의 "내아이피확인" 검색결과를 가져왔다.reText 를 출력해보면 아이피가 변경된걸 확인 할 수 있다. '청춘IP' 나 'COOL IP' 같은 "유료프록시"를 사용할경우, 해당 사이트에서 제공하는 프로그램에 로그인 되어있는 상태에서만 프록시 변경이 가능하다. (위의 코드상에..추천 -
[비공개] [VB.NET] WinHttpRequest를 사용한 proxy 설정 방법
winHttpRequest를 사용하여 프록시서버를 경유할때는 SetProxy 설정 하나만 해주면 끝. DimhttpRequestAsNewWinHttpRequest()'프록시서버및포트설정 httpRequest.SetProxy(2, "123.123.123.123:8080")' 파란색 IP 부분은 포트번호까지 붙여서 써준다.'프록시인증정보설정(선택사항)'httpRequest.SetCredentials("username","password",HTTPREQUEST_SETCREDENTIALS_FOR_PROXY)'웹사이트에GET요청보내기httpRequest.Open("GET", "https://search.naver.com/search.naver?query=내아이피확인",False)httpRequest.Send()'응답확인Dim reText As String = httpRequest.ResponseText 예제로, 네이버의 "내아이피확인" 검색결과를 가져왔다.reText 를 출력해보면 아이피가 변경된걸 확인 할 수 있다. '청춘IP' 나 'COOL IP' 같은 "유료프록시"를 사용할경우, 해당 사이트에서 제공하는 프로그램에 로그인 되어있는 상태에서만 프록시 변경이 가능하다. (위의 코드상에..추천 -
[비공개] [VB.NET] 리스트뷰(ListView)에서 선택항목 강조하기 (배..
리스트뷰는 쓸때마다 정말 귀찮다.. 1. 리스트뷰에서 선택된 항목을 강조표시 하고싶다면 속성창에서 "FullRowSelect" 속성을 "True"로 변경한다. 2. 아이템이 추가될때 리스트뷰의 스크롤을 맨 아래로 내리고싶다면 아이템 추가코드 아래에 "ListView1.Items(ListView1.Items.Count - 1).EnsureVisible()" 를 추가한다. 특정위치로 보내고싶을때는ListView1.Items(index값).EnsureVisible()를 사용한다.추천 -
[비공개] [VB.NET] 리스트뷰(ListView)에서 선택항목 강조하기 (배..
리스트뷰는 쓸때마다 정말 귀찮다.. 1. 리스트뷰에서 선택된 항목을 강조표시 하고싶다면 속성창에서 "FullRowSelect" 속성을 "True"로 변경한다. 2. 아이템이 추가될때 리스트뷰의 스크롤을 맨 아래로 내리고싶다면 아이템 추가코드 아래에 "ListView1.Items(ListView1.Items.Count - 1).EnsureVisible()" 를 추가한다. 특정위치로 보내고싶을때는ListView1.Items(index값).EnsureVisible()를 사용한다.추천 -
[비공개] [VB.NET] Listview 에서 컬럼명, 그리드라인 표시하기
리스트뷰 쓸때마다 귀찮은 속성 설정... [VB.NET] 리스트뷰의 항목, 컬럼명(ColumnHeader) , 그리드라인(수평,수직) 보이게하기 1. 컬럼명 추가하기 마우스 우측버튼을 눌러서 '열편집' 에서 컬럼명을 입력한다. 또는, 속성창의 Columns 항목 옆의 "..." 을 눌러서 곧장 컬럼명을 추가할 수 있다. 2. 컬럼명 보이게 하기. 컬럼명을 입력추가해도 컬럼명이 보이지 않는다 컬럼명을 보이게하려면 속성창의 "View" 항목을 "Details" 로 변경한다. 3. 리스트의 그리드라인을 나타내기 각 항목간의 수평, 수직 그리드라인을 표시하려면 속성창의 "GridLines" 를 "True" 로 변경한다. 4. 끝. 컬럼명 입력하기리스트뷰에 컬럼명 및 가이드라인 표시하기 [vb.net] Listview 의 ColumnHeader & GridLines 표시하기추천 -
[비공개] [VB.NET] Listview 에서 컬럼명, 그리드라인 표시하기
리스트뷰 쓸때마다 귀찮은 속성 설정... [VB.NET] 리스트뷰의 항목, 컬럼명(ColumnHeader) , 그리드라인(수평,수직) 보이게하기 1. 컬럼명 추가하기 마우스 우측버튼을 눌러서 '열편집' 에서 컬럼명을 입력한다. 또는, 속성창의 Columns 항목 옆의 "..." 을 눌러서 곧장 컬럼명을 추가할 수 있다. 2. 컬럼명 보이게 하기. 컬럼명을 입력추가해도 컬럼명이 보이지 않는다 컬럼명을 보이게하려면 속성창의 "View" 항목을 "Details" 로 변경한다. 3. 리스트의 그리드라인을 나타내기 각 항목간의 수평, 수직 그리드라인을 표시하려면 속성창의 "GridLines" 를 "True" 로 변경한다. 4. 끝. 컬럼명 입력하기 리스트뷰에 컬럼명 및 가이드라인 표시하기 [vb.net] Listview 의 ColumnHeader & GridLines 표시하기추천 -
[비공개] [VB.net] 이미지를 다운로드하고 Base64로 인코딩하기(Ima..
웹상의 이미지를 다운로드하고 Base64로 인코딩하기 이 예제에서는 'system.convert' , 'system.IO' 네임스페이스를 사용합니다. ImportsSystem.IO PublicClassMainForm PrivateSubMainForm_Load(senderAsObject,eAsEventArgs)HandlesMyBase.Load'이미지파일의URL DimimageUrlAs String="이미지 URL 경로" '이미지를다운로드하고Base64로인코딩 Dimbase64StringAsString=ImageToBase64(imageUrl) '결과출력또는필요한처리수행 Console.WriteLine("Base64인코딩된이미지:") Console.WriteLine(base64String)EndSub PrivateFunctionImageToBase64(imageUrlAsString)AsString Try '이미지다운로드 DimwebClientAsNewSystem.Net.WebClient() DimimageDataAsByte()=webClient.DownloadData(imageUrl) '이미지데이터를Base64로인코딩 Dimbase64StringAsString=Convert.ToBase64String(imageData) Returnbase64String Catch ex As Exception '예외처리 Console.WriteLine("오류발생:"&ex.Message)ReturnNothingEndTry End FunctionEnd Class 이 코드..추천 -
[비공개] 자동차 명의이전 / 매수자 '혼자' 이전하기 <간단>
< 자동차 명의이전 필요서류 - 간단한방법> 차량 명의이전(중고차매매)을 서로 만나지않고 원격지에서 진행 할 경우 1. 차를 파는사람(매도인)이 본인 신분증을 가지고 주민센터에 방문한다. 2. 자동차매도용 [본인서명사실확인서] 를 발급받아 등기나 우편으로 매수자에게 보낸다. 3. 매수자는 매도자가 보내준 자동차매도용 '본인서명사실확인서'를 가지고 차량등록사무소에 방문해 이전신청을 한다. 4. 끝 ※ 참고 자동차매도용 [본인서명사실확인서]를 발급받을때, 매도자는 차 받을사람(매수자)의 정보를 알아야한다. 필요한 매수자 정보는 이름, 주소, 주민번호 이다. 이때, 매수자가 두명일경우(공동명의) 두사람의 주소(이름,주소,주민번호)를 알아야한다. 그외에, 인감도장이나 인감증명등 다른서류는 필요치 않다. 자동차명의이전 [본인..추천