Qt 4.5를 사용하고 ActiveQt를 사용하여 MS Word 문서를 생성하고 있습니다. MS Word 용 VBA의 ActiveX 명령을 기반으로 문서를 만들 수 있습니다. 그러나 원하는 위치에 새 페이지를 만들 수는 없습니다. Qt를 사용하여 MS Word에서 새 페이지 추가
나는selection->dynamicCall("InsertBreak(const QString &)","wdPageBreak");
selection->dynamicCall("InsertParagraph(void)");
QAxObject *partTableParagraph = activeDocument->querySubObject("Paragraphs(1)");
partTableParagraph->setProperty("PageBreakBefore","True");
QAxObject *partTableRange = partTableParagraph->querySubObject("Range");
selection->dynamicCall("TypeText(const QString&)","second page contents");
을 시도하지만 여전히 나는 워드 문서에 새 페이지를 만들 수 없습니다입니다. 또한 내용은 두 번째 페이지에 표시되지 않습니다. 즉
second page contents
은 보이지 않습니다.
이에 대한 모든 안내는 환영합니다.