[ruby-list:50896] Re: [質問] win32ole パワーポイント OLE method `Open': error
From:
<yamataka@...08.itscom.net>
Date:
2020-06-05 00:16:22 UTC
List:
ruby-list #50896
> こんにちは、市田です。 市田さん、アドバイスありがとうございます。 > > > file名を、絶対 path 名に変換し、さらに、path の区切り '/' を '\' に 変換 > > OLEサーバ(PowerPoint)側はクライアントのカレントディレクトリは知らな い > ので、ファイル名を渡すときは絶対パスが必要なのではないでしょうか。 この説明で、理解が出来ました。 冷静に考えれば、そうですね。 なぜ動かないのか? という事にばかりに意識が向きすぎて、 OLEサーバ(Windowsアプリ)とrubyでは、ファイルのpathの取り扱いが異なる事に まで、 推測が及びませんでした。 アドバイスいただいた事で、理解が深まりました。 ありがとうございました。