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


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
0324
良玖輝picloadの画像読み込みの相談なんてと思わずに、聞いてください。 よくわからないです。15解決


良玖輝

リンク

2014/3/24(Mon) 12:40:08|NO.60899

HSPでpicloadを使い画像を読み込もうとしたら、画像が存在しませんのエラー

フォルダを通しての画像指定だったので、念のため.hspフォルダと同じ場所にコピー

もう一度、コピーした画像の名前で指定しても、エラー。

オプション・ディレクトリからファイルの場所を指定なしにしても、エラー

mes dir_cur で、ファイルの場所を確認しても問題なし。

ファイル名のミスが考えられたので、画像ファイルの名前を半角英数でもう一度書き直しそれをコピペ
指定しても、エラー

この状況どうしたらいいのでしょうか?

調べつくして、上の解決方法を実行しても治りませんでした。

だれか、わかる方いたら教えていただきたいです!!



この記事に返信する


テンクス

リンク

2014/3/24(Mon) 12:52:31|NO.60900

拡張子は間違っていませんか?
ファイルはちゃんと見れますか?
その画像はpicloadで対応していますか?



kanahiron

リンク

2014/3/24(Mon) 12:54:01|NO.60901

HSPのバージョン、画像の形式はなんですか?
pngはHSP3.32以前では読み込むことができずにエラー13がでます

また質問するときはエラー番号を書いたほうがいいですよ
「画像が存在しません」のエラーとのことなのでエラー13だとわかりますが、
それがないと他の原因のことも有ります



良玖輝

リンク

2014/3/24(Mon) 12:59:13|NO.60903

ファイル形式は、BMPファイル(HSP推奨ですよね)です。
HSPのverは、3.32b です。
すみません。エラーコードは、13です。
以後気を付けます。

画像ファイルが壊れていることもないのですが。
(普通にプレビューで見れるので。)



テンクス

リンク

2014/3/24(Mon) 13:02:08|NO.60904

ファイル名を指定するときは拡張子もつけますよ?



kanahiron

リンク

2014/3/24(Mon) 13:03:36|NO.60905

一応確認しますが、ファイル名はちゃんと""(ダブルクォーテーション)で囲っていますか?



良玖輝

リンク

2014/3/24(Mon) 13:05:37|NO.60906

もちろん。拡張子付きで指定しています。
""でも囲ってます。(・_・;)

ファイル名も、半角だけ使うようにしているので問題ないかと。



良玖輝

リンク

2014/3/24(Mon) 13:08:07|NO.60907

picload "TileA2.bmp"

一応、こんな感じで指定しています。



テンクス

リンク

2014/3/24(Mon) 13:08:21|NO.60908

スクリプト見せて下さい。



良玖輝

リンク

2014/3/24(Mon) 13:12:24|NO.60909

buffer 1
picload "TileA2.bmp"
実際画像読み込みしかしていない状態です。



テンクス

リンク

2014/3/24(Mon) 13:13:23|NO.60910

\(^^)/ワカンネー
誰か、バトンパス!



Tetr@pod

リンク

2014/3/24(Mon) 13:22:14|NO.60913


filename = "TileA2.bmp" exist filename size = strsize if size < 0 : mes "Case 1: " + dirinfo(0) : stop sdim file, size + 4 bload filename, file mes strf("Case 2: %08X", lpeek(file, 0))
実行結果を書いてください。



良玖輝

リンク

2014/3/24(Mon) 13:25:46|NO.60915

Case 2: 474E5089
です。



Tetr@pod

リンク

2014/3/24(Mon) 13:28:11|NO.60917

そのファイル、本当はPNGなのに拡張子がBMPになっているもののようです。
ペイントでBMP形式にして保存し直すか、拡張子をPNGに直すかしてください。
(拡張子をPNGに直して使う場合は、最新版のHSPを使ってください。)



良玖輝

リンク

2014/3/24(Mon) 13:30:38|NO.60918

確かに、はじめPNGファイルでした。

保存しなおしたら、できるようになりました。
ご迷惑をおかけしました。
ありがとうございます。



kanahiron

リンク

2014/3/24(Mon) 14:23:10|NO.60919

この前もMIDIファイルの拡張子をmp3にしただけでmmplayで再生出来ないと言ってる人が居ましたね
プログラミング以前にファイル形式について基礎的な知識を知る必要があるように思えます



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