-
[비공개] 윈도우11에서 윈도우10 그림판 사용하는 방법
윈도우11 버전의 그림판은 AI배경삭제 및 레이어 기능으로 좋아진부분도 있지만 폰트를 직접 입력해서 바로바로 변경하는게 안되거나 CTRL+ALT 기능이 기존과 달라져서 불편한점이 있다. 윈도우11에 구버전 그림판을 설치하려고 할때는 그림판 클래식 버전을 설치하면 윈도우11 그림판과 윈도우10 그림판을 동시에 사용할 수 있다. 반응형 (adsbygoogle = window.adsbygoogle || []).push({}); ClassicPaintforWindows10.zip 3.45MB 압축 풀고 설치하면 끝! 왼쪽은 윈도우11 그림판 아이콘, 오른쪽은 윈도우10 그림판 아이콘 둘다 동시에 사용가능! 윈도우10 그림판 위에 윈도우11 그림판이 떠있는 화면추천 -
[비공개] [VB.NET] 온라인상의 이미지를 다운로드 후 BASE64로 인코딩..
웹상의 이미지를 BASE64로 인코딩하기 Code ImportsSystem.NetImportsSystem.IOPublicClassForm1PrivateSubButton1_Click(senderAsObject,eAsEventArgs)HandlesButton1.ClickDimurlAsString="https://example.com/image.jpg"'다운로드할이미지의URLDimclientAsNewWebClient()DimimageBytesAsByte()=client.DownloadData(url)Dimbase64StringAsString=Convert.ToBase64String(imageBytes)TextBox1.Text=base64String'base64로변환된이미지데이터를TextBox에출력EndSubEndClass 웹상의 이미지를 BASE64로 인코딩하고 Picturebox에 출력하기 Example Used Objects :Textbox1, Textbox2, Picturebox1, Button1, Button2 Test Image : Google Logo https://www.google.co.kr/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png https://www.google.co.kr/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png Textbox1의 URL에 있는 Image를 다운로드 후 Base64로 인코딩 해서 Textbox2 에 출력. Textbox2의 Base64문자열을 Picturebox1 에 이미지..추천 -
[비공개] [VB.NET] 온라인상의 이미지를 다운로드 후 BASE64로 인코딩..
웹상의 이미지를 BASE64로 인코딩하기 Code ImportsSystem.NetImportsSystem.IOPublicClassForm1PrivateSubButton1_Click(senderAsObject,eAsEventArgs)HandlesButton1.ClickDimurlAsString="https://example.com/image.jpg"'다운로드할이미지의URLDimclientAsNewWebClient()DimimageBytesAsByte()=client.DownloadData(url)Dimbase64StringAsString=Convert.ToBase64String(imageBytes)TextBox1.Text=base64String'base64로변환된이미지데이터를TextBox에출력EndSubEndClass 웹상의 이미지를 BASE64로 인코딩하고 Picturebox에 출력하기 Example Used Objects :Textbox1, Textbox2, Picturebox1, Button1, Button2 Test Image : Google Logo https://www.google.co.kr/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png https://www.google.co.kr/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png Textbox1의 URL에 있는 Image를 다운로드 후 Base64로 인코딩 해서 Textbox2 에 출력. Textbox2의 Base64문자열을 Picturebox1 에 이미지로 ..추천 -
[비공개] [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 표시하기추천