배포 - Windows Installer 배포 작업 응용 프로그램에는 대부분 필수 구성 요소가 있다. 응용 프로그램이 실행되려면 대상 컴퓨터에서 .NET Framework 런타임과 같은 구성 요소를 사용할 수 있어야 한다. Visual Studio의 배포 도구에는 설치하는 동안 구성 요소가 자동으로 검색하고 미리 정해진 필수 구성 요소 집합을 설치하는 기.. VB.NET 2008/Visual Basic 2008 2011.05.11
배포 - Windows Installer 배포 배포의 기본 목적은 대상 컴퓨터에 파일을 설치하는 것이다. Visual Studio의 배포 도구를 사용하면 이러한 파일이 설치되는 위치 및 방법을 제어할 수 있다. 파일 시스템 편집기에서는 대상 컴퓨터의 파일 시스템 구조를 볼 수 있다. 파일 시스템의 구조는 컴퓨터마다 다를 수 있고 폴더 이.. VB.NET 2008/Visual Basic 2008 2011.05.11
배포 - 배포 전략 선택 Visual Studio에서는 Windows 기반 응용 프로그램을 배포하기 위한 두 가지 전략을 제공한다. 이는 ClickOnce 기술을 사용하여 응용 프로그램을 게시하는 방법과, Windows Installer 기술을 사용하여 일반적인 설치 프로그램을 통해 응용 프로그램을 배포하는 방법이다. ClickOnce 배포를 사용할 경우 중.. VB.NET 2008/Visual Basic 2008 2011.05.11
대화상자 - 사용자 입력 대화 상자 InputBox 함수 InputBox 함수는 메시지 박스와 달리 사용자로부터 입력을 받을 때 사용한다. Dim str As String = InputBox([message], [제목, 초기값, 위치x, 위치y, helefile, content]) VB.NET 2008/Visual Basic 2008 2011.05.08
대화상자 - 대화 상자의 부모 폼에서 정보 검색과 대화 상자의 결과 검색 대화 상자를 사용하여 수행하려는 작업에 따라 대화 상자의 부모 폼에서 제공하는 정보에 액세스해야 하는 경우가 있다. 이러한 정보는 대화 상자의 초기화에 필요하거나 부모 폼의 응용 프로그램 상태에 대한 특정 세부 사항과 관련된 정보이다. 다음 코드는 ParentForm 속성을 사용하여 .. VB.NET 2008/Visual Basic 2008 2011.05.08
대화상자 - MsgBox 대화상자 MsgBox 함수는 윈도우즈 폼 응용 프로그램에서 프로그램의 진행 결과를 사용자에게 알려주는 역할을 하며, 사용자로부터 반환값 을 받는 경우와 반환값이 없는 경우로 나눌 수 있다. MsgBox([message], [boxstyle], [title]) MsgBox는 BoxStyle 유형을 값을 통해 폼의 형태를 결정한다. BoxStyle은 버튼 유형.. VB.NET 2008/Visual Basic 2008 2011.05.08
암호화 - MD5 해시 알고리즘을 사용한 값의 비교 방법 비밀번호를 텍스트 그 자체로 저장하면 보안상의 문제가 발생할 수 있습니다. 따라서 보통 해시 알고리즘을 적용하여 비밀번호를 저장하는데 사용자로 부터 비밀번호를 입력받으면 저장된 비밀벌호와 입력한 비밀번호를 확인을 해야 합니다. 입력받는 비밀번호와 해시로 저장된 비밀번.. VB.NET 2008/Visual Basic 2008 2011.05.05
암호화 - 암호화 방법 중 해시코드와 MD5 방법 사용하기 해시코드와 MD5방법 모두 해시 알고리즘을 사용한 암호화 방식입니다. 해시 값은 특정 데이터를 숫자로 나타낸 값으로 데이터를 길이가 고정된 보다 작은 이진 값에 매핑하는 방식입니다. 이 매핑된 값이 해시 값입니다. 해시가 암호학적으로 강력할수록 값이 크게 변경되며, 강력한 해시.. VB.NET 2008/Visual Basic 2008 2011.05.05
기타 - 마우스 클릭시 화면상의 절대 좌표값 확인 방법 마우스 클릭이 발생하면 이벤트 처리기에 MouseEventArgs 이벤트 개체가 전달된다. MouseEventArgs 개체가 가지고 있는 Location 속성의 값은 폼을 기준으로 마우스의 좌표 위치를 나타낸다. 하지만 폼을 기준으로 한 좌표가 아닌 화면을 기준으로 한 절대 좌표가 필요한 경우에는 MouseEventArgs 개체로.. VB.NET 2008/Visual Basic 2008 2011.05.01
기타 - 타이머 개체 System.Windows.Forms의 Timer 개체 사용자가 정의한 간격마다 이벤트를 발생시키는 타이머입니다. Windows Forms 응용 프로그램에서 사용할 수 있게 구현되어 있습니다. Windows 타이머는 UI 쓰레드를 사용하여 프로세스를 수행하는 단일 쓰레드 환경입니다. 이 타이머를 사용하려면 사용자 가능한 UI .. VB.NET 2008/Visual Basic 2008 2011.05.01