Название: Очистить содержимое doc через QActive Отправлено: MNSerg от Февраль 27, 2017, 06:10 Нужно открыть файл doc/docx и записать туда новый текст, удалив все старое содержимое документа.
Открываю и записываю так, но текст только добавляется к содержимому: QAxObject *word; QAxObject *doc; word->setProperty("Visible", true); doc=word->querySubObject("Documents"); doc->dynamicCall("Open(QString)", "C:\\document.doc"); QAxObject*docA=word>querySubObject("ActiveDocument"); QAxObject* Range = docA->querySubObject("Range()"); Range->querySubObject("InsertAfter(Text)","текст"); Название: Re: Очистить содержимое doc через QActive Отправлено: MNSerg от Февраль 27, 2017, 12:51 Нашел нужную функцию:
Range->dynamicCall("InsertParagraph()"); |