Onedriveにあるファイルが読み込めない
たあし  2025/01/10(Fri) 22:28
はじめまして。OpenSiv3Dでアプリ開発にチャレンジしています。バージョンは0.6.14を使用しています。

Dialog::OpenFile()でパスを取得し、ZipReaderでファイルを読み込む処理を作成しています。
その際、ローカルのファイルの読み込みはうまくいくのですが、Onedriveのフォルダの中にあるファイルは読み込むことができません。
Onedrive上にあるとはいっても、ファイルそのものはローカルにダウンロード済みなので、あくまでもOnedriveのフォルダ内のファイルです。

OpenFile()でパスは取得できているようなのですが、ZipReaderのisOpen()はfalseを返しています。
考えられる理由を教えて頂けないでしょうか?初歩的なことを質問しているかもしれませんが、よろしくお願いします。
記事編集
Reputeless  2025/01/10(Fri) 22:47
ZipReader 以外では読み込めますか。
編集
たあし  2025/01/10(Fri) 22:58
早速ありがとうございます。
先ほど試してみたところ、TextReaderでは読み込めました。
編集
Reputeless  2025/01/10(Fri) 23:00
Siv3D の内部で ZIP ファイルの読み込みに使っているライブラリの問題と思われます。
Siv3D v0.8 で内部実装を変更するので、それまでお待ちください。
編集
たあし  2025/01/10(Fri) 23:06
ありがとうございます。
バージョン0.8を楽しみにしています!
編集
件名
Re: Onedriveにあるファイルが読み込めない
名前
コメント
画像添付


投稿修正キー (投稿を修正する時に使います)
画像認証 (右画像の数字を入力) 投稿キー

- WEB PATIO -