Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   doc by txt (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/doc-txt-340472/)

Guest 30.09.2011 13:29

doc by txt
 
Сохраняю документ из формат doc в txt. Вроде все работает,но в консоли приложения следующая ошибка :QAxBase::querySubObject: SaveAs(const QVariant&, const QVariant&): Error calling function or property in (?? Microsoft Word)Код:#include #include #include int main(int argc, char *argv[]){ QApplication app(argc, argv); // Открываем документ QAxObject * word = new QAxObject("Word.Application"); word->setProperty("Visible", true); word->querySubObject("Documents")->querySubObject("Open(QVariant)", "c:\\SOSQT.doc"); QAxObject* active_doc = word->querySubObject("ActiveDocument"); QVariant newFileName("c:\\2.txt"); QVariant fileFormat(2); //Saving as filtered txt active_doc->querySubObject("SaveAs(const QVariant&, const QVariant&)", newFileName, fileFormat); // Закрываем word->querySubObject("ActiveDocument")->dynamicCall("Close()"); word->dynamicCall("Quit()"); return app.exec();}Подскажите, в чем проблема?


Часовой пояс GMT, время: 14:40.


© www.otvetnemail.ru - Форум вопросов и ответов.