Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Update: Forum Guidelines & Code of Conduct

    MS Word write to field

    General and Desktop
    3
    4
    3683
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • 3
      3lias last edited by

      Hello everyone
      I'm facing a problem when trying to write into a word's doc file text field.

      @
      word = new QAxWidget(this);
      word->setControl("Word.Application");
      word->dynamicCall("Visible", true );
      //how to open a file
      QAxObject* docs = word->querySubObject( "Documents" );
      QVariant filename("c:/a.docx");
      QVariant confirmconversions(false);
      QVariant readonly(false);
      QVariant addtorecentfiles(false);
      QVariant passworddocument("");
      QVariant passwordtemplate("");
      QVariant revert(false);
      QAxObject* doc = docs->querySubObject("Open(const QVariant&, const QVariant&, const QVariant&, const QVariant&, const QVariant&, const QVariant&,const QVariant&)", filename, confirmconversions, readonly, addtorecentfiles, passworddocument, passwordtemplate, revert);
      QAxObject* a = doc->querySubObject("test.Text = "Hello"");
      @

      The last line is my try to access the field.Field's name is test and the "Text" is the field's property i want to edit to insert my text.

      I would really appreciate any help cause i'm stack here for almost two weeks.

      Thank you very much
      3lias

      1 Reply Last reply Reply Quote 0
      • M
        manar_mk last edited by

        I'm just starting programming Qt, and here was a question about the QAxObject. How can I show it in QtextEdit or some other widget?

        1 Reply Last reply Reply Quote 0
        • K
          koahnig last edited by

          @manar_mk
          you might want to start a new thread for your question. Just start a new thread in one of the forums e.g. "General and Desktop":http://developer.qt.nokia.com/forums/viewforum/10/ or whatever suits best.

          Vote the answer(s) that helped you to solve your issue(s)

          1 Reply Last reply Reply Quote 0
          • M
            manar_mk last edited by

            @koahnig Thanks...

            1 Reply Last reply Reply Quote 0
            • First post
              Last post