다음을 통해 공유


Microsoft Word 기술 샘플

업데이트: 2007년 11월

이 샘플에서는 C#으로 작성된 관리되는 응용 프로그램에서 Microsoft Word를 사용하는 방법을 보여 줍니다. Microsoft Word는 Microsoft Office의 문서 구성 요소이며, 해당 개체 모델은 .NET 프로그래밍 지원을 통해 노출됩니다. 같은 응용 프로그램에서 Microsoft Word를 COM 서버로 사용하여 Microsoft Office와 관리 코드의 상호 운용성을 보여 줍니다.

참고:

이 샘플에는 .NET 프로그래밍 지원 및 Microsoft Office 주 Interop 어셈블리가 있는 Microsoft Office 2003이 필요합니다.

샘플 사용에 대한 자세한 내용은 다음 항목을 참조하십시오.

Download sample

Microsoft Office용 .NET 프로그래밍 지원을 설치하려면

  1. 제어판을 열고 프로그램 추가/제거를 선택합니다.

  2. Microsoft Office 2003 또는 Microsoft Word 2003을 선택하고 변경을 클릭합니다. 대화 상자에서 기능 추가/제거 옵션 단추가 선택되어 있는지 확인하고 다음을 클릭합니다.

  3. 응용 프로그램의 고급 사용자 지정을 선택하십시오 확인란을 선택하고 다음을 클릭합니다.

  4. Word 노드를 확장하고 .NET 프로그래밍 지원 옆에 있는 아래쪽 방향 화살표를 클릭한 다음, 내 컴퓨터에서 실행을 선택합니다.

  5. 업데이트를 클릭합니다.

Microsoft Office 주 Interop 어셈블리를 설치하려면

PIA에는 네이티브 COM 개체의 형식 정의가 들어 있습니다. 일단 설치되면 interop 응용 프로그램을 빌드할 때 형식 라이브러리를 지정할 필요가 없습니다.

명령 프롬프트를 사용하여 샘플을 빌드하려면

  1. 명령 프롬프트 창을 열고 Word 디렉터리의 \CS 하위 디렉터리로 이동합니다.

  2. 명령줄에서 msbuild WordAppCS.sln을 입력합니다.

Visual Studio를 사용하여 샘플을 빌드하려면

  1. Windows 탐색기를 열고 Word 디렉터리의 \CS 하위 디렉터리로 이동합니다.

  2. WordAppCS.sln 아이콘을 두 번 클릭하여 Visual Studio에서 엽니다.

  3. 빌드 메뉴에서 솔루션 빌드를 선택합니다.

응용 프로그램이 기본 \Bin\Debug 디렉터리에 빌드됩니다.

이 샘플을 실행하려면

  1. 명령 프롬프트 창에서, 빌드된 실행 파일이 들어 있는 디렉터리로 이동합니다.

  2. 명령줄에서 WordApp.exe를 입력합니다.

    참고:

    이 샘플은 콘솔 응용 프로그램을 빌드합니다. 출력을 보려면 명령 프롬프트를 사용하여 시작해야 합니다. 실행이 끝나면 샘플은 열려 있는 Internet Explorer 창을 닫아 하이퍼링크와 관련된 문서 메서드와 속성을 표시합니다.

요구 사항

Microsoft Office 2003

Microsoft Office용 주 Interop 어셈블리

.NET Framework 버전: 2.0, 1.1, 1.0

설명

샘플에서는 C#으로 작성된 콘솔 응용 프로그램을 빌드합니다. Office 상호 운용성에 대한 자세한 내용은 소스 코드의 주석을 참조하십시오.

참고 항목

참조

Missing

Process

Sleep

Start

System.Diagnostics

System.Reflection

System.Runtime.InteropServices

System.Threading

기타 리소스

상호 운용을 위한 디자인 고려 사항

비관리 코드와의 상호 운용

관리되는 이벤트와 관리되지 않는 이벤트

COM Interop를 사용하여 데이터 마샬링