C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[9868] [질문]word를 지정한 파일로 오픈하는 방법은??
김현식 [taepung] 804 읽음    2001-08-14 09:41
워드를 세로운 프로세스로 띄우되 지정한 파일이름으로 오픈을 하려고 합니다.
ShellExecute나 WinExec와 같은 함수를 사용해서 시도를 해 보았는데요
그냥 "문서 1"이라는 이름으로 밖에 오픈이 되지 않는군요..

함수는 이와 같은 형식으로 사용했습니다.
방법이 없을까요??
임의의 버튼을 눌렀을때..


char FileName[80];
strncpy(FileName, "C:\\Program Files\\Microsoft Office\\Office\\WINWORD c:\\temp\\angel.txt"
                        ,sizeof(FileName));
HINSTANCE Temp =0;

if((Temp = WinExec((LPCSTR)FileName,
                SW_SHOWMAXIMIZED)) < 32)
{
    ShowMessage(AnsiString(Temp));
}

//------------------------------------------------------------------------------------------

(ShellExecute 의 경우)

    char InDir[80];

    strncpy(InDir,"C:\Program Files\Microsoft Office\Office"
                                                        ,sizeof(InDir));
//이건 여기선 필요없음..
HWND h_MSword;

    if((UINT)(Temp = ShellExecute
                (h_MSword,
                "open",
                "WINWORD",
                "c:\\temp\\angel.txt",
                (LPCSTR)InDir,
                SW_SHOW)    )     < 33)
    {
        ShowMessage(AnsiString((UINT)Temp));
    }

//------------------------------------------------------------------------------
이건 다른 질문인데요..
MSword를 직접 컨트롤 할 수 있는 인터페이스 함수의 목록을 구할 수는 없을까요??
아시는분 제발 답변 부탁드립니다... 그럼..








+ -

관련 글 리스트
9868 [질문]word를 지정한 파일로 오픈하는 방법은?? 김현식 804 2001/08/14
9881     Re:[질문]word를 지정한 파일로 오픈하는 방법은?? 조로 896 2001/08/14
9885         Re:Re:[재질문]word를 지정한 파일로 오픈하는 방법은?? 김현식 916 2001/08/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.