Visual Basic 언어 연습

다음 연습은 대부분의 시나리오에 대한 단계별 설명을 제공하므로 제품이나 특정 기능 영역에 대해 학습하는 데 많은 도움이 됩니다.

  • 이벤트 선언 및 발생
    Visual Basic에서 이벤트를 선언하고 발생시키는 방법에 대해 설명합니다.

  • 이벤트 처리
    표준 WithEvents 키워드나 새 AddHandler/RemoveHandler 키워드를 사용하여 이벤트를 처리하는 방법을 보여 줍니다.

  • 인터페이스 만들기 및 구현
    Visual Basic에서 인터페이스를 선언하고 구현하는 방법에 대해 설명합니다.

  • 클래스 정의
    클래스와 클래스의 필드, 속성, 메서드 및 이벤트를 선언하는 방법에 대해 설명합니다.

  • Visual Basic에서 쿼리 작성
    Visual Basic 언어 기능을 사용하여 LINQ(통합 언어 쿼리) 쿼리 식을 작성하는 방법을 보여 줍니다.

  • Visual Basic에서 IEnumerable(Of T) 구현
    한 번에 한 줄씩 텍스트 파일을 읽기 위해 IEnumerable(Of String) 인터페이스를 구현하는 클래스와 IEnumerator(Of String) 인터페이스를 구현하는 클래스를 만드는 방법을 보여 줍니다.

  • 구조적 예외 처리
    포괄적으로 오류를 처리하는 프로그램을 만들고 유지 관리하는 방법과 Try...Catch...Finally를 사용하는 방법에 대해 설명합니다.

  • Windows API 호출
    Declare 문을 사용하는 방법과 Windows API를 호출하는 방법에 대해 설명합니다. API 호출에 대한 마샬링을 제어하는 특성을 사용하는 방법과 API 호출을 클래스의 메서드로 노출하는 방법에 대한 정보도 포함되어 있습니다.

  • Visual Basic으로 COM 개체 만들기
    Visual Basic에서 COM 클래스 템플릿을 사용하거나 사용하지 않고 COM 개체를 만드는 방법에 대해 설명합니다.

  • COM 개체를 사용한 상속 구현
    Visual Basic 6.0을 사용하여 클래스가 포함된 COM 개체를 만든 다음 Visual Basic에서 기본 클래스로 사용하는 방법을 보여 줍니다.

  • 다중 스레딩
    텍스트 파일에서 특정 단어를 검색하는 다중 스레드 응용 프로그램을 만드는 방법을 보여 줍니다.

  • My.Application.Log가 정보를 기록하는 위치 확인
    기본 My.Application.Log 설정과 응용 프로그램의 설정을 확인하는 방법에 대해 설명합니다.

  • My.Application.Log가 정보를 기록하는 위치 변경
    이벤트 정보 로깅에 대해 My.Application.Log 및 My.Log 기본 설정을 재정의하고 Log 개체가 다른 로그 수신기에 쓰도록 만드는 방법을 보여 줍니다.

  • My.Application.Log 출력 필터링
    My.Application.Log 개체에 대한 기본 로그 필터링을 변경하는 방법에 대해 설명합니다.

  • 사용자 지정 로그 수신기 만들기
    사용자 지정 로그 수신기를 만들고 이 수신기가 My.Application.Log 개체의 출력을 수신하도록 구성하는 방법을 보여 줍니다.

  • My.Application.Log 출력 해제
    My.Application.Log 개체에 대한 기본 로그 필터링을 해제하는 방법을 설명합니다.

  • 레지스트리 키 만들기 및 값 변경
    사용자가 레지스트리 키를 만들고 삭제할 수 있도록 컴퓨터의 레지스트리 키를 검색하는 응용 프로그램을 만드는 방법을 보여 줍니다. 또한 레지스트리 키 값을 읽고, 가져오고, 설정하고, 삭제하는 방법을 보여 줍니다.

  • 관리되는 어셈블리의 형식 포함
    어셈블리 및 해당 어셈블리의 형식을 포함하는 클라이언트 프로그램을 만드는 방법에 대해 설명합니다.

  • 암호의 복합성 검사(Visual Basic)
    강력한 암호 특성을 검사하고 암호가 실패한 검사 정보로 문자열 매개 변수를 업데이트하는 방법을 보여 줍니다.

  • Visual Basic에서 문자열 암호화 및 해독
    DESCryptoServiceProvider 클래스를 사용하여 문자열을 암호화하고 암호를 해독하는 방법을 보여 줍니다.

  • Visual Basic에서 파일과 폴더 조작
    Visual Basic 함수를 사용하여 파일에 대한 정보를 확인하고, 파일에서 문자열을 검색하고, 파일에 쓰는 방법을 보여 줍니다.

  • .NET Framework 메서드를 사용하여 파일 조작
    .NET Framework 메서드를 사용하여 파일에 대한 정보를 확인하고, 파일에서 문자열을 검색하고, 파일에 쓰는 방법을 보여 줍니다.

  • Visual Basic에서 개체 유지
    간단한 개체를 만들고 해당 데이터를 파일에 저장하는 방법을 보여 줍니다.