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


HSPTV!掲示板


未解決 解決 停止 削除要請

2006
0606
DEVIL君picloadについて12未解決


DEVIL君

リンク

2006/6/6(Tue) 20:35:57|NO.1004

はじめまして、HSP初心者のDEVIL君という者
です。
picloadという命令を実行することができません。
ちゃんと画像ファイルも用意しているし、他にミスも
ないのになぜか「エラー 画像ファイルが用意されて
いません」というメッセージが出ます。大学のPCで
はできたのに一体なぜ・・・?



この記事に返信する


Steep

リンク

2006/6/6(Tue) 23:34:15|NO.1005

> ミスもないのに
ミスがなければエラーは出ない。

どういう名前の画像ファイルを用意して
どういうスクリプトを書いたのかをいってくれないと答えようがない。
まずはそれを書くこと。



I386

リンク

2006/6/7(Wed) 13:00:19|NO.1006

●スクリプトと同じディレクトリに置いてありますか?
●スクリプトの存在するディレクトリと階層が違う場合に
 相対パスで画像ファイルが指定されていますか?
●画像ファイルが壊れていませんか?



DEVIL君

リンク

2006/6/7(Wed) 16:12:31|NO.1012

>steepさん
すいません、確かにそうですね。
スクリプトは初心者のためのHSP入門に書いてある、

picload "hsp3ttl.jpg"

という、ただこれだけのものなのですが、どうしても表示されないのです。
画像を変えてみたりファイルの名前を変えてみたりいろいろしたのですが、
エラーと出て実行されません。

>I386さん
画像はスクリプトと同じ場所、同じ階層に置いてありましたし、画像ファイ
るも壊れてはいないと思います。



矢野

リンク

2006/6/7(Wed) 23:59:27|NO.1018

hsp3ttl.jpg の画像ファイルを、スクリプトと同じ階層ではなく、
1つ上の階層に移動してください。
表示されたでしょう。いかがですか。
しかし、この画像の場合なぜそうなるのか分かりません。
どうしてこうなるのでしょうね。(と、逆に質問したりして・・・)



矢野

リンク

2006/6/8(Thu) 01:05:23|NO.1019

buffer 命令などを使用しているうちに、picload 命令も使用できるようになりました。
DEVIL君の方は、いかがですか。不思議ですね。
これは画像の問題ではなく、3.0を使用するフォルダの初期設定の問題なのでしょうか?
一度使用できるようになると、あとは問題なく、なんどでも使用OKです。
こんな事って、あるのですね。



kz3

リンク

2006/6/8(Thu) 09:01:29|NO.1024

まず確認。
>スクリプトは初心者のためのHSP入門に書いてある、
標準で付いてくる「../docs/beginner/INDEX.HTM」のことですね。

>picload "hsp3ttl.jpg"
「../docs/beginner/start-3.htm」の「3. 超カンタンスクリプト」のことですね。

そして回答。
ちゃんと最初から読んでみてください。
「../docs/beginner/start-1.htm」の「1. 作業フォルダを確認しよう」に書いてあります。

で間違いがあります。
hsp3ttl.jpgは「sample/demo/」ではなく「docs/」に入っています。



ほっとすうぷ

リンク

2006/6/8(Thu) 16:36:41|NO.1028

picload "test",1
という風にやってみたらどうですか?



矢野

リンク

2006/6/8(Thu) 22:46:11|NO.1029

kz3さん、ありがとうございました。さすがですね。

「HSPでは、最初に扱うためのフォルダを「マイドキュメント」としています。」
という理由で

picload 命令でカレントフォルダの画像を呼び出そうとしたら、
マイドキュメントから呼び出そうとしたため、
「画像がありません」という警告が出たのですね。

それが、その後、画像の呼び出し先がどうして「マイドキュメント」から
「カレントフォルダ」に変更したのかは分かりませんが、
スクリプトファイルのある「カレントフォルダ」から呼び出すようになりました。

DEVIL君の方は、いかがですか。



K

リンク

2006/6/9(Fri) 05:49:33|NO.1030

>「カレントフォルダ」に変更したのかは分かりませんが、

設定ホルダがカレント(変えてなければマイドキュメント)になる場合

・hsed3.exeを直接やショートカットでエディタだけ起動


読み込んだスクリプトのあるフォルダがカレントに場合

・エディタ起動後にfile.hspを読み込む(3.0aでは移らないときがある)
・エディタ起動後にfile.hspをドラグで放り込む(こっちならバグらない)
・file.hspをダブルクリックでエディタ起動

後、file.hspを保存すると、そのフォルダが編集中のスクリプトのカレントになる

こんな感じかな?



矢野

リンク

2006/6/9(Fri) 07:15:43|NO.1031

kさん、ありがとうございました。
よく分かりました。

DEVIL君、ごめんなさい。
勝手に話を進めてしまいました。



Iwao Hanma

リンク

2006/6/9(Fri) 10:58:13|NO.1032

HSPのおかげで、HSPのオリジナルソフトダウンロード数が月に5万人以上になりました、
今度は(HSPLET)http://www.group-finity.com/
(POV-Ray3.5 CG作成)http://www.povray.org/download/を使い、
コンピュータグラフィックをHSPで作って行きます、
またHSPのコンパイラーもほしいと思い開発要求したいと思います、
HSPコンパイラーは有料でよいと思います。
HSP3も使っていますがコンピュータグラフィックツールを作って行きたいと思います、
(HSP d3module)http://www.group-finity.com/も使いやすいグラフィック操作なので使用しています。



kz3

リンク

2006/6/9(Fri) 23:37:09|NO.1036

> Iwao Hanmaさん

書き込むスレッド間違っていませんか?



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