Top > OOobbs2 > 137

OOobbs2/137 Edit

  • サマリ: OLEオブジェクトの編集中であることを知る方法
  • 環境: General
  • 状態: 解決
  • 投稿者: ジョジョ?
  • 投稿日: 2008-09-05 (金) 15:06:17

質問 Edit

たとえばWriterにCalcのOLEオブジェクトが挿入してあります。それを編集したときにCalc側のドキュメントでembeddingであることを知りたいのですが方法がわかりません。 教えてください。

回答 Edit

  • OLE ではリンクでないものとリンクの二種類がありますが。
  • リンクでない場合
    ドキュメントオブジェクトから getParent メソッドで親ドキュメントを取得してみる。void が返る場合には埋め込み型オブジェクトになります。また、getURL の返り値が private:object になります。
  • リンクの場合
    リンクの場合でもリンクでない場合と同じですが、getLocation の返り値がリンク先のドキュメントを示します。
  • はにゃ? 2008-09-05 (金) 15:56:11
  • ありがとうございました。無事解決しました。 -- ジョジョ 2008-09-08 (月) 16:00:44

感想,コメント,メモ Edit



Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup   Help   RSS of recent changes