전체 글(195)
-
윈도우에서 노트북 배터리 수명 연장하는 방법
노트북은 모바일 장치로, 전원 소모량을 최소화해 배터리 수명을 연장해야합니다. 이 글에서는 윈도우에서 노트북 배터리 수명을 연장하는 방법에 대해 알아보겠습니다. 윈도우에서 노트북 배터리 수명 연장하는 방법 화면 밝기 조절 화면 밝기를 낮추면 배터리 사용량을 줄일 수 있습니다. 윈도우 10에서는 작업 표시줄에서 밝기 아이콘을 클릭하여 조절할 수 있습니다. 배경 화면 변경 어두운 배경 화면을 선택하면 화면 밝기를 줄일 수 있습니다. 이렇게 하면 배터리 사용 시간이 더 길어집니다. 앱 종료 사용하지 않는 앱을 종료하면 배터리 사용량이 줄어듭니다. 윈도우 10에서는 작업 관리자에서 현재 실행 중인 앱을 확인하고 종료할 수 있습니다. 전원 관리 설정 변경 윈도우 10에서는 "시작" > "설정" > "시스템" > ..
2023.04.11 -
윈도우 단축키 모음 100개
윈도우 단축키 모음 100개 바로가기 키라고도 불리는 윈도우 단축키는 알아두면 키보드만으로 컴퓨터를 사용할 수 있기 때문에 작업시간을 단축시키기 위해 아주 유용하게 사용할 수 있습니다. 이번 글에서는 윈도우 자체의 단축키부터 탐색기나 브라우저등 기본 프로그램들의 단축키를 나열하니 필요할때마다 자주 사용해서 익숙해지시기 바랍니다. 윈도우 Windows 로고 키: 시작 메뉴 열기 Windows 로고 키 + E: 탐색기 열기 Windows 로고 키 + R: 실행 대화상자 열기 Windows 로고 키 + D: 바탕 화면으로 이동 Windows 로고 키 + L: 컴퓨터 잠금 Windows 로고 키 + M: 모든 창 최소화 Windows 로고 키 + Shift + M: 모든 창 복원 Windows 로고 키 + Ta..
2023.04.10 -
VB.NET으로 스레드 구현하기
스레드는 다른 작업을 방해하지 않고 백그라운드에서 동작하는 기능으로 주로 프로그램 실행중 While문과 같은 루프문으로 특정 결과를 지속적으로 기다리면서 반응해야 하는 경우에 사용됩니다. 서버에서 특정 값을 기다리거나, 작업시간이 오래 걸리는 작업을 수행하면서 사용자 입력은 계속 받아야 하는등의 상황에서 프로그램이 멈춰있으면 안되기 때문에 스레드를 사용해서 멀티태스팅을 구현해야 하며, 이렇게 해야 프로그램의 성능을 향상시킬 수 있다. VB.NET으로 스레드 구현하기 스레드란? 스레드는 프로세스 내에서 실행되는 작은 실행 단위로 독립적으로 실행되며 다른 스레드와 동시에 실행될 수 있습니다. 스레드는 응용 프로그램의 성능을 향상시키기 위해 사용되며, 예를들면 파일을 읽으면서 동시에 쓰는 작업을 수행할 수 있..
2023.04.10 -
VB.NET에서의 문자열 처리
문자열(String)이란? 문자열(String)은 문자들을 결합한 값으로, 모든 프로그래밍 언어에서 매우 중요한 데이터 형식 중 하나입니다. VB.NET에서 문자열은 String 형으로 정의되며, System.String 클래스를 사용하여 문자열을 처리할 수 있습니다. 문자열 변수 선언과 초기화 문자열 변수는 다음과 같이 선언하고 초기화할 수 있습니다. Dim str1 As String = "Hello, World!" ' 가장 기본적인 문자열 초기화 Dim str2 As String = New String(" ", 5) ' 공란 5개를 가지는 문자열 생성 Dim str3 = "안녕하세요." ' 따로 형을 지정하지 않아도 String 형으로 저장됨 문자열 변수를 초기화할 때, 따옴표로 묶어주거나 New 연..
2023.04.09 -
VB.NET으로 TTS 구현하기 : 한국어, 영어, 일본어 - 글씨를 음성으로 변환
TTS(Text To Speech)란 텍스트로 쓴 글을 음성으로 읽어주는 기능으로 유튜브나 틱톡등의 영상을 만들때 꼭 필요한 기능이며, 이외에도 자동응답, 식당 포스기, 언어 공부등 다양한 분야에서 활용되고 있는 기술이다. 이번 강좌에서는 이 TTS 기능을 VB.NET에서 어떻게 구현하는지를 살펴보도록 하자. 늘 그렇듯 이번 강좌는 항상 가장 기초적인 부분만을 언급하며, 고도화된 기능은 분야에 맞게 직접 해결해야 한다는점 참고하시기 바란다. 프로젝트는 Microsoft VisualStudio 2022 Community, Windpws Form 앱, .NET 프레임 워크 6.0 (장기지원)에 TTSExam 이라는 이름으로 생성했다. VB.NET으로 TTS를 이용하기 위해서는 반드시 PC에 해당하는 언어팩이..
2023.04.04 -
VB.NET - Label의 크기에 맞춰서 글자 크기를 변경하기
Label은 사용자가 편집할 수 없는 텍스트 보여주기용 컨트롤로 주로 사용된다. 그래서, 작업 결과를 보여주거나 기타 다른 컨트롤들의 제목으로 사용되곤 한다. 그런데 이 Label 컨트롤을 사용하다 보면 뭔가 살짝 아쉬운 경우가 생기는데 레이블 크기에 비해 글자가 많거나 적을때가 바로 그렇다. 이 경우 대처방안도 두가지 경우로 나눌 수 있는데 글자의 넓이에 레이블의 크기를 맞추거나, 혹은 레이블의 크기에 글자의 크기를 맞추는 방법이다. Label 컨트롤은 이 둘을 모두 제공하니 하나씩 알아보기로 하자. Label의 크기에 맞춰서 글자 크기를 변경하기 1. 글자의 넓이에 레이블의 크기를 맞추기 많은 분들이 알고 있듯이 이건 정말 간단하게 해결할 수 있다. Label 컨트롤의 속성중 AutoSize 속성을 ..
2023.04.03