|
WideString FileName = "C:\test.ppt";
WideString ReFileName = "C:\test.ppt";
_PresentationPtr *Open;
pw->Presentations->Open(FileName, msoTrue, msoTrue, msoTrue,Open);
// pw 는 servers 탭에 있는(컴포넌트) TPowerPointApplication입니다.
// _PresentationPtr tete;
// tete = pw->Presentations->Open(FileName, msoTrue, msoTrue, msoTrue);
// 이거는 왜 자꾸 오류가 나는지 컴파일은 되는데 실제로 돌려 보면...ㅡ.ㅡ
// 왜 그런가요???
pw->Set_Visible(true);
pw->Set_WindowState(2);
Powerpoint_2k::PpSaveAsFileType FileFormat = 17;
Office_2k::MsoTriState EmbedTrueTypeFonts = 1;
pw->ActivePresentation->SaveAs(ReFileName,FileFormat,EmbedTrueTypeFonts);
이렇게 하면...왜 실행시 저장이 안되고 에러가 날까요..
에러 메세지는
This->get_ActivePresentation((Powerpoing_2k::PowerPointPresentationPtr*)&ActivePresentation))
Error:80048240(-2147188160)@ D:\PRO.....\VCL\PowerPoint2_k.h/1490
입니다.
제 목적은 ppt화일을 읽어 들여서 jepg나 gif로 변환 시키는 겁니다.
에고 정말 죽고 싶습니다.
이제 빌더 시작 3일째 아직 툴에 적응도 잘 안되고..ㅡ.ㅡㅋ
몇시간째 끙끙 거리다가 도저히 모르겠어서 이렇게 질문 드립니다.
제발 넓은 아량으로 이끌어 주세요...
이왕이면 구체적으로 알려주셨으면 합니다.
제가 아직 C++빌더를 시작한지 몇일 안되서 어렵게 알켜 주시면..
한개두 못알아 먹거든요..
(부탁하면서 별걸 다따진다고 화내지 마세요..ㅜ.ㅠ)
아참 또 궁금한거 C++빌더 5.0 바이블은 없나요? ㅡ.ㅡㅋ
4.0바이블 밖에 없더라구여..으흠~~~
좋은 교재 있으면 소개해주세요~~ ^^;;
(그래야 저두 실력을 길려서 여기서 답변달아 보죠..헤헤~~)
그럼 즐거운 하루 되시고요...정말 머리숙여 부탁 드립니다.
|