스레딩 - 스레드 동기화 응용 프로그램에서 다중 스레드를 사용할 때의 이점 중 하나는 각 스레드가 비동기적으로 실행된다는 점입니다. Windows 응용 프로그램의 경우 이렇게 하면 응용 프로그램 창과 컨트롤의 응답 가능 상태를 유지한 채 시간이 오래 걸리는 작업을 백그라운드에서 수행할 수 있습니다. 서버 .. VB.NET 2008/Visual Basic 2008 2011.06.18
스레딩 - 다중 스레딩 Visual Basic 응용 프로그램에서는 각 작업이 별도의 스레드에서 실행되는 프로세스인 다중 스레딩을 사용하여 동시에 여러 개의 작업을 수행할 수 있다. 다중 스레딩을 사용하면 응용 프로그램의 성능과 응답성을 향상시킬 수 있다. Visual Basic에서는 동시에 여러 작업을 수행하는 응용 프로.. VB.NET 2008/Visual Basic 2008 2011.06.18
어셈블리 - 클래스 라이브러리(.dll) 생성 및 사용방법 [ Ctr + Shift + n ]을 눌러 새로운 프로젝트를 시작합니다. 새로운 프로젝트에서 클래스 라이브러리를 선택합니다. 클래스 라이브러리를 생성하여 작성하면 실행파일이 아니고 .dll 파일이 생성됩니다. 이렇게 생성된 .dll파일은 다른 프로젝트에서 쉽게 사용할 수 있습니다. 다른 프로젝트에.. VB.NET 2008/Visual Basic 2008 2011.06.15
어셈블리 - Visual Basic에서 Windows API 사용 Windows API는 Windows 운영 체제의 일부인 dll(동적 연결 라이브러리)이다. 직접 프로시저를 작성하기 어려울 때 Windows API를 사용하여 작업을 수행할 수 있다. 예를 들어, Windows가 제공하는 FlashWindowsEx 함수를 사용하여 응용 프로그램의 제목 표시줄을 밝은 음영과 어두운 음영 중에서 선택적으.. VB.NET 2008/Visual Basic 2008 2011.06.15
어셈블리 - Visual Basic의 어셈블리 어셈블리는 Visual Studio에서 실행되는 하나의 프로젝트로 생성된 실행파일(.exe)나 동적 연결 라이브러리(.dll) 파일이다. 어셈블리는 Visual Basic 소스 파일을 컴파일하면 자동으로 생성된다. 어셈블리는 .NET 응용 프로그램에 대한 배포, 버전 관리, 재사용, 활성화 범위 지정 및 보안 권한의 기.. VB.NET 2008/Visual Basic 2008 2011.06.15
컴퓨터 리소스 액세스 - 레지스트리 읽기 및 쓰기 My.Computer.Registry 개체는 레지스트리에 액세스하기 위한 속성과 메서드를 제공한다. My.Computer.Registry 개체의 CreateSubKey 메서드를 사용하여 레지스트리 키를 만들 수 있다. CreateSubKey 메서드에 키를 배치할 상위 하이브와 키 이름을 지정한다. CreateSubKey 매개 변수는 대/소문자를 구분하지 않는.. VB.NET 2008/VB - 리소스 액세스 2011.05.25
컴퓨터 리소스 액세스 - My를 사용한 컴퓨터 리소스에 액세스 My.Computer 개체는 My에 있는 세 개의 중앙 개체 중 하나이며 정보 및 일반적으로 사용되는 기능에 대해 액세스를 제공한다. My.Computer는 응용 프로그램이 실행 중인 컴퓨터에 액세스할 수 있는 메서도, 속성 및 이벤트를 제공한다. 이러한 개체는 다음과 같다. My.Computer.Audio - 소리 My.Computer.Cli.. VB.NET 2008/VB - 리소스 액세스 2011.05.25
컴퓨터 리소스 액세스 - SystemInformation 클래스 SystemInformation 클래스는 현재 시스템 환경에 대한 정보를 제공합니다. 속성들 * ComputerName : 로컬 컴퓨터의 NetBIOD 컴퓨터 이름을 가져옵니다. * Network : 현재 네트워크에 연결되어 있는지 여부를 나타내는 값을 가져옵니다. * PowerStatus : 전원 상태를 나타냅니다. VB.NET 2008/VB - 리소스 액세스 2011.05.25
컴퓨터 리소스 액세스 - 프로세스에 접근하기 프로세스에 접근하기 위해서는 Process 개체를 사용한다. Dim processName As String = "test" Dim pros() As Process = Process.GetProcessesByName(processName) For Each i As Process In pros i.CloseMainWindow() i.WaitForExit() Next VB.NET 2008/VB - 리소스 액세스 2011.05.25
XML - XmlDocument 클래스를 사용한 XML 문서 접근 XmlDocument 클래스는 W3C DOM(문서 개체 모델) level 1 core 및 Core DOM level 2를 구현한다. DOM은 XML 문서의 메모리 내(캐시) 트리 표현이며 이를 사용하여 XML 문서를 탐색 및 편집할 수 있다. XmlDocument에서 IXPathNavigable 인터페이스를 구현하기 때문에 이를 XslTransform 클래스의 소스 문서로 사용할 수도 .. VB.NET 2008/VB - XML 2011.05.20