小生现在在做一个东西,需要在WORD中对一些书签和图片的对象进行排序,现在遇到的问题是
   已知一个图片和一个书签,如何才能将这个图片移到书签的位置。
  我试过下面的方法,但是不行:
  with FWordDoc.shape do
  begin
    Item(oName).select(EmptyParam);//选中图片
    FWordApp.selection.cut;       //剪切图片
    FWordDoc.books.item(oi).select;//选中书签
    FWordApp.select.paste;//粘贴到当前位置
  end;
  图片还是被粘贴到了在原来的位置,求助各位大虾有没有好的方法来实现,
  搞不完我这个节日就过不了了,一定要帮忙啊:(

解决方案 »

  1.   


       //这个地方有问题,只是选择了书签,但并没有将光标定位在书签这个位置,可以有多个Item被选择,但
       //当前指向的只有一个,必须把FWorkApp的位置指向当前选择的书签,你懂的。
       FWordDoc.books.item(oi).select;//选中书签
       FWordApp.select.paste;//粘贴到当前位置
      

  2.   

    YLCN2010:
      多谢回答~
      能说下具体的代码实现吗?我对操作WORD这块也是刚接触,还不太熟悉~