OLE Automation을 이용

보통 컴포넌트를 이용하는 방법, Type Library를 사용하는 Early binding, IDispatch인터폐이스를

이용하는 late binding이 있습니다.

온라인상이라 다 설명하기는 빌더 Server탭에 있는 컴포넌트에 대해서만 설명드리겠습니다.

Server탭에 WordApplication 컴포넌트를 폼에 떨어드리시고 다음과 같이 코딩하세요

void __fastcall TForm1::OpenWordClick(TObject *Sender)
{
WordApplication1->Connect(); //워드개체와 연결
WordApplication1->Visible = true; //화면에 보이게
WordApplication1->Documents->Open(&TVariant("C:\\QFD.doc")); //파일불러오기
}
//---------------------------------------------------------------------------
void __fastcall TForm1::CloseWordClick(TObject *Sender)
{
WordApplication1->Disconnect(); //워드개체 닫기
}
//---------------------------------------------------------------------------
2011/11/23 18:46 2011/11/23 18:46

Trackback Address :: https://youngsam.net/trackback/1670