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


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
0419
hsp初心者画像を表示しようとするとエラー6がでるのですが…13未解決


hsp初心者

リンク

2014/4/19(Sat) 20:36:22|NO.61586

picloadで画像(jpeg)を表示させようと思ったのですが実行させるとエラー6がでて、
コンパイルのみを使うと未初期化の変数があるとでたのですがわけがわかりません。
どうしたらいいですか。わかりやすくおねがいします。
picload単体だけじゃ画像は表示できないんですか?



この記事に返信する


Tetr@pod

リンク

2014/4/19(Sat) 20:40:43|NO.61588

コンパイル+実行(C) F5
でHSPのプログラムが起動します



hsp初心者

リンク

2014/4/19(Sat) 20:43:36|NO.61589

するとコンパイルのチェックを通り抜けてエラー6が出るんですけど…

追記 ソース

picload mudai1,jpg



kanahiron

リンク

2014/4/19(Sat) 20:51:02|NO.61590

1 ファイル名を""で囲っていない(HSPでは文字列を""で囲みます)
2 拡張子のピリオドがカンマになっている(,じゃなくて.)



あり

リンク

2014/4/19(Sat) 20:51:40|NO.61591

ファイル名を直接指定する場合はダブルクォーテーション("")で囲んでください。
あと、拡張子はコンマ(,)ではなくピリオド(.)で区切ってください。

picload "mudai1.jpg"



hsp初心者

リンク

2014/4/19(Sat) 21:54:42|NO.61594

ありがとうございます!
でもまた問題発生…
こんどは画像ファイルがあるはずなのに画像ファイルがありませんとエラーがでてきました
どうしたらいいですか?



kanahiron

リンク

2014/4/19(Sat) 21:59:10|NO.61595

その.jpegファイルは.hspと同じフォルダに入れてますか?
元が.pngや.bmpだったのをリネームで.jpegにしていませんか?
,(カンマ)を.(ピリオド)に直しましたか?



Tetr@pod

リンク

2014/4/19(Sat) 23:21:22|NO.61597

すいません、ミスリードしてました。。。


filename = "mudai1.jpg" 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))
以前書いたとおんなじですが、これの実行結果を書いてくれると分かるかもです。



hsp初心者

リンク

2014/4/20(Sun) 19:44:35|NO.61610

>その.jpegファイルは.hspと同じフォルダに入れてますか?
.hspファイルってどこにあるんですか?



Tetr@pod

リンク

2014/4/20(Sun) 19:54:46|NO.61611

まず、スクリプトの編集に使っているものは、背景が黒いものですか?
YESなら読み進め、NOなら「NO」と書き込んでください。

次にそれのタイトルは「HSPスクリプトエディタ - (無題) *」ですか?
もしそうならばAを、「HSPスクリプトエディタ - ○○.hsp *」のような感じならBを読んで下さい。

  A. 左上の「ファイル(F)」をクリック→「名前を付けて保存(A)...」をクリック
    でjpgファイルと同じ場所にスクリプトを保存してください。名前はなんでもいいです。

  B. mes __FILE__
    でスクリプトの場所がわかります。



YSR

リンク

2014/4/20(Sun) 19:57:53|NO.61612

>NO.61610
 ひょっとして、ソースコードを保存せずに実行してるのではないでしょうか。
 picload等で読み込む際、デフォルトでは真っ先にソースコードを保存したフォルダ
から当該ファイルを探します(だからフルパスを書く必要がない)。ソースコードを
保存しなかった場合、hspの実行ファイル(hsp.exe)等が存在するフォルダが
カレントディレクトリとして扱われますので、適当な画像ファイル名だと当然
見つからずエラーとなります。分からない時はとにかく表示させたい画像と
同じフォルダにソースコードを保存しましょう。ちなみにHSPのソースコードの拡張子は
普通「.hsp」です。

この機会ですし、HSPの入門サイトや入門書などで勉強することをおすすめします。
http://hsp.tv/make/enroll.html
http://hsp3.web.fc2.com/
http://hspcenter.com/hspsc.html
http://hspnext.com/
http://www.amazon.co.jp/dp/4798031445/
http://www.amazon.co.jp/dp/489977124X/



KA

リンク

2014/4/21(Mon) 05:54:40|NO.61615

もしかして
mudail
mudaiI
mudai|
mudai1
とかいう落ちじゃないよね



hsp初心者

リンク

2014/4/21(Mon) 19:33:55|NO.61617

>ソースコードを保存せずに実行してるのではないでしょうか。
ソースコードを保存したフォルダを作るにはどうやればいいのですか?
(何度もごめんなさい。初心者なので許してください)



(’’

リンク

2014/4/21(Mon) 19:37:16|NO.61618

保存する場所は適当でかまいません。
一番簡単なのは、
・デスクトップ画面を右クリックする
・新規作成からフォルダを選ぶ
・「新しいフォルダー」というのができている
です。
あとはHSPのエディタでCtlr+Sを押してそのフォルダを選択し、保存。
使う画像ファイルも「新しいフォルダー」に入れましょう



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