HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2025
0718
K.Yuzen画像が存在するにも関わらずロードできない1未解決


K.Yuzen

リンク

2025/7/18(Fri) 22:04:53|NO.103706

HSP3で画像ファイルの存在を exist で確認したあとに picload で読み込もうとしているのですが、なぜか Error 13 (画像ファイルがありません)が発生してしまいます。
画像ファイルは実行ファイル(ソースファイル)と同じディレクトリに置いていて、exist ではちゃんと存在が確認できている状態です。
何か見落としている点や、よくある原因などご存じの方がいらっしゃいましたら、アドバイスいただけると嬉しいです。


screen 0,500,500,8 onerror goto *e title dir_cur exist "img0.png" if strsize=-1 { dialog "Image is not found. Aborting..." end } else { dialog "File is exist. Continue." // この時点でファイルの存在は確認されている } picload "img0.png",1 // ロードしようとしてもError 13になる stop *e dialog ""+wparam end



この記事に返信する


正蔵

リンク

2025/7/18(Fri) 22:44:32|NO.103709

そのpngファイルは本当にpngでしょうか?
よくあるのがbmpファイルの名前だけ変えてpngにしていたパターンです。

また、PNGの作成に利用したエンコーダーや形式によってはHSP側の画像デコーダで解釈できないことがあります。
ImageModule2のImgF_PicloadExなどでも試してみてください。
https://menyukko.ifdef.jp/cauldron/hmimage.html



記事削除

記事NO.パスワード
(質問が解決したスレッドは他の利用者に活用してもらうため、削除しないようお願いします)

NO.103706への返信

マスコット

好きなマスコットを選んでください。

名前

e-mail
HOME
  1. 初めて利用する方は、HSP3掲示板の使い方をお読みください。
  2. 不要部分の多い長いスクリプトの投稿は ご遠慮ください。
  3. 書き込みは自動改行されません。適度に改行を入れてください。
  4. スクリプトは小文字の<pre>〜</pre>で囲むと見やすく表示できます。

削除用パスワード

解決したら質問者本人がここをチェックしてください。

エラー発生時、再送信すると二重送信になることがあります。
回答が得られたら、お礼書き込み時に[解決]チェックしてください。
SPAM防止のためURLから始まる文章は投稿できません。
SPAM防止のため英文字のみの本文を投稿することはできません。

ONION software Copyright 1997-2025(c) All rights reserved.