OOobbs3/123 Edit

  • サマリ: OOoファイルでないファイルをOOoBasicで開く方法
  • 環境: Calc
  • 状態: 未解決
  • 投稿者: Suou?
  • 投稿日: 2014-05-09 (金) 08:12:34

質問 Edit

大変ご無沙汰しております。

さて、あるフォルダーに保管したデジカメ写真ファイル(jpg)をCalcのマクロから開いて表示させたいのですが、方法が分かりません。

oSfa = CreateUnoService("com.sun.star.ucb.SimpleFileAccess") を利用すると、oSfa.exists(sFileName$)を使ってsFileName$が あるフォルダー内に存在するかどうかを正しく返答します。 であれば、仮に、oSfa.open(sFileName$)のopenに相当するような命令があればうまく行きそうなのですが。お教え頂ければ幸いです。

回答 Edit

  • Calc のシート上に挿入するということでしょうか?その場合、コマンドで行うか、 com.sun.star.drawing.GraphicObjectShape サービスのインスタンスを図形描写と同じようにシートのドローページに追加します。 -- はにゃ? 2014-05-10 (土) 17:18:28

感想,コメント,メモ Edit

  • 早速ご回答ありがとうございます。Calcシートへの挿入でなくて、例えば、Calcシートにデジカメ写真ファイルのリストを作成し、その中のある写真ファイルを指定して、その写真をWindows Picture and Fax ViewerのようなソフトでCalc外に別ウインドウで表示させたいのです。表示のみで加工はしません。また、Calcのブックには変更を加えないようにして、ただ、閲覧できるようにするのが目的です。 -- Suo 2014-05-11 (日) 05:42:04


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