如题

解决方案 »

  1.   

    在程序当中的,要利用WORD宏来实现在WORD当中,可以左键点击图片设置
      

  2.   

    WORD的图片设置,点出图片工具栏,上面就有一个文字环绕的选项。
      

  3.   

    wordapp.Selection.ShapeRange.Item(num).WrapFormat.AllowOverlap
    这个好像用不了
      

  4.   

    在VBA里面我知道怎么写,可是在Deliohi里面 却不行
      

  5.   

    Selection.ShapeRange.WrapFormat.Type_:= wdWrapTight; // 將圖片的文繞圖方式改為'緊密'
      

  6.   

    先将INLINSHAPES转换为SHAPES后设定其环绕方式:如下: WordApp:=CreateOleObject('Word.Application');
      WordDoc:=WordApp.Documents.Open('c:\Test.Doc');
      WordApp.Visible:=True;
      WordDoc.InlineShapes.Item(1).ConvertToShape;
      WordDoc.Shapes.Item(1).WrapFormat.Type:= 0;
    或选定后再操作,否则易出错.
      

  7.   

    如果不是嵌入型的就不用转换了,而且在InlineShapes里也找不到。
    要看实际情况。