No.8
- 回答日時:
> ファイル名はbakuhatu01です。
あれ?
ファイル名が10文字ありますよ。
以前に書いたこれを実行してください。
> 1)パックするファイル名を「半角」8字以内にする。
これでたぶんうまくいきます。
----------------おまけ-----------------------
> なぜ問題画像とペアだと動くのかは謎ですが・・・。
HSPで作ったexeは、スクリプトで指定した画像が
自分のexeの中にないと、自分と同じフォルダの中を
さがしにいくからです。
このことはヘルプにも書いてありますよ(^-^)。
全然不思議なことではないです。
この回答への補足
あー、なるほど。
パックするファイル名ってそのことだったんですね。
自分はてっきりパックして作った実行ファイルのファイル名かと思いました。
早速やってみます~。
No.7
- 回答日時:
> 作業フォルダはマイドキュメントの中です。
マイドキュメントも作業場所としてはだめです。
その中にフォルダをつくってもいけません。
下のリンク先の最後の方にも書いてあります。
なお、紹介したリンク先に実行ファイルの作り方と、エラーにならないための
注意事項が書いてあります。いちおう全部読んでみてください。
> 決まった1つと一緒のフォルダに入れてやると
> 実行できたんです。
これって、ほかの画像はなくても動くけど
この1つの画像だけはいっしょにないとダメってことですよね?
やっぱり、CやDに直接フォルダを作っていないことが疑われるんだけど
それはやってみたんですよね?
よければちょっと以下のことを教えてくれませんか?
----------------------------------------------
問題の画像を右クリックして「プロパティ」を選択。
その「場所」という欄に何て書いてありますか?
また、その問題画像のファイル名は何ですか?
あとHSPのソフト本体(hsed2.exe)で
同じことをして、「場所」に何と書いてありますか?
----------------------------------------------
なお、今後、私がレスしなかったら
私は「お手上げ」してしまったものと解釈してください。
そのときはゴメン。
参考URL:http://hspcenter.com/hspsc1/hsp18.html
この回答への補足
>これって、ほかの画像はなくても動くけど・・・
そうです。他の画像と入れ替えてみたりしたんですけど
なぜかこの画像の時だけ動くんです。
それで今MEなんですけど98の方でフロッピーに入れて実行してみましたが
ペアだと動きました。実行ファイル単品だと同じエラーが発生しました。
Cに直接作っても同じエラーがでました。
問題画像の場所は「C:\hsp255\game」です。
ファイル名はbakuhatu01です。
hsed2の場所は「C:\hsp255」です。
>なお、今後、私がレスしなかったら
いえいえ、一応解決したのでOKです。
なぜ問題画像とペアだと動くのかは謎ですが・・・。
No.6
- 回答日時:
5番です。
> デスクトップでできないぐらいですから。
あ、これは作業場所ではなくて、
作った実行ファイルの場所のことですか?
下のレスは「作業場所がデスクトップではいけない」という意味です。
ともかく、ソフト本体も作業場所も
CとかDのドライブに1つフォルダを作り
その中に置いてください。
この回答への補足
あ、「補足」を書いている間に新しい書き込みが。
そうです、実行ファイルをデスクトップに持っていって実行したら出来なかったということです。
作業フォルダはマイドキュメントの中です。
今度からはCドライブの中にフォルダを作ろうと思います。
No.5
- 回答日時:
> (2)はよくわかりませんでした。
HSPをどこにインストールして、どのフォルダで作業しているか
ということです。
それらの場所を「Aフォルダ中の、Bフォルダの中の
そのまたCフォルダの中の…」というようにはしないでください。
Cドライブに「HSP」というフォルダを直接作り、
その中にインストールし、作業してみてください。
それでもうまくいかない場合は、
何か根本的な間違いをしている可能性が高いです。
…って、あ"あ"ーーーーーーーーっ!!
>デスクトップでできないぐらいですから。
デスクトップはだめっ!!
これだよ、問題は。
上で説明したように、CドライブなりDドライブなりに
直接フォルダを1つ作り、その中で作業してください。
これで解決します。
この回答への補足
(2)の方法を試してみましたがやはりエラーがでました。
しかし色々試していたところ不思議なことが起こりました。
作業フォルダの中に作った実行ファイルなら実行できるのならそのフォルダ内の他のファイルを
全部消してやったら実行できるのかな?と思い全部消してみたら同じエラーメッセージが出たので
「これはなんかのファイルと一緒に置いてやらないと実効できないのかな?」と思い
その一緒にあるべきファイルはどれなのかと一つ一つ探していたら一つの画像ファイルと一緒だと実行できることが判明しました。
画像は5,6個使用しているのですがそのなかでも決まった1つと一緒のフォルダに入れてやると
実行できたんです。
それでフロッピーにその実行ファイルと画像ファイルをペアにしてやったらちゃんと動きました。
これで違うマシンでやってもできるのかなぁ?とちょっと不安ですがとりあえず別フォルダ内でも
この方法で動くようになったのでこれで解決(?)と思います。
にしても不思議です。
なぜ特定の画像ファイルとペアだと動くのだろう・・・。
>デスクトップはだめっ!!
え!?そうなんですか!?
自分はHSPの本を持ってますがそこの「実行ファイルできちゃった」というところを見ながらやってたのですが
そこには「作業フォルダとは別の場所、例えばデスクトップなどにコピーして・・・」と書いてあったのでついついやってしまいました。
No.4
- 回答日時:
ためしにこの2点を実行してみてください。
1)パックするファイル名を「半角」8字以内にする。
2)作業するフォルダとHSP本体を浅い階層(C:\HSP)におく。
この際「Program Files」等、空白が入るフォルダ名はつけない。
Ver.2.5 時代の解決法ですが、今も通用するかも。
当時は、ファイル名・ファイルパス名が長すぎたり
空白が入ると、HSPがそのファイルを見つけられないため
エラー13になりました。
今は改善されていて、的外れなレスかもしれません。
この回答への補足
(1)はやってみましたが結果は同じでした・・・。
(2)はよくわかりませんでした。パソコンに詳しいというほうではないので(^^;)
フロッピーに入れて違うマシンでやったら実行できるとかいうことは
ないですよね。デスクトップでできないぐらいですから。
本の作業どおりにやっているんですけどね~。
No.3
- 回答日時:
ちょっと見ていて思ったんですが...
画像ファイルを読み込むとき
picload "data\\sample.bmp"
のように、dataフォルダの中のsample.bmpを読み込むように
画像を読み込む際、フォルダをしていしたりしていませんか?
していなかったらすみません...m(_ _)m
だけど、もししていたらそれはいりませんよ
packfileに使用する画像をいれたなら、フォルダの指定は必要ありません
この回答への補足
いえ、作業フォルダに画像も全部入れてるだけなのでただ普通に読み込んでます。
本通りにやってるのに作業フォルダ以外にもっていくと実行できないんですよね~。
No.1
- 回答日時:
ここの「EXE(SCR)を作成したが、エラーが出る」ではないでしょうか。
packfile編集をやりなおしてはどうでしょう。
この回答への補足
いえ、必要なファイルが足りないということは無いんです。
start.asもちゃんと入ってますし作業ディレクトリ内では実行ファイルも動きますので・・・。
エラーメッセージもちょっと違いますね。Not foundではないですし。
(13)というのは同じなんですけどね~。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/21 09:28
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/26 17:13
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/02/21 11:19
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
- Visual Basic(VBA) エクセルのマクロについて教えてください。 3 2023/07/01 10:35
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行すると メッセージボックスが表示されて okをク 4 2023/07/05 19:32
- Excel(エクセル) 【マクロ】エラーが発生⇒実行時エラー58既に同名のファイルが存在 5 2022/08/31 10:03
- Visual Basic(VBA) エクセルのマクロについて教えてください 物件ごとのフォルダを作成してます そのフォルダ内にサブフォル 2 2023/07/02 17:58
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行して 作業フォルダの中にある PDFファイル名を 3 2023/07/01 15:16
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows10でコマンドプロンプト...
-
VBA 最新のフォルダ取得
-
Access VBA で フォルダ権限...
-
【マクロ】ファイル名の日付に...
-
保存先のフォルダ名を指定した...
-
フォルダにリンクを貼りたい
-
フォルダを開いて、閉じるのプ...
-
Excelで指定したフォルダに保存...
-
フォームを最前面に表示したい...
-
エクセルVBA ファイル名とタイ...
-
パス名に2バイト文字(マルチバ...
-
ExcelのVBAでフォルダ指定がで...
-
会社のネットワーク上のファイ...
-
バッチファイル フォルダを...
-
エクセルのデータをメモ帳に貼...
-
クラウドにあるフォルダを共有...
-
EXCELのセルにフォルダのパスの...
-
VBAにてツリー階層表示ツールの...
-
フォルダ選択ダイアログ:ネッ...
-
C ファイル出力で、フォルダが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows10でコマンドプロンプト...
-
VBA 最新のフォルダ取得
-
バッチファイルが保存されてい...
-
ファイル名と同名のフォルダを...
-
【マクロ】ファイル名の日付に...
-
VBA フォルダ名に特定の文字を...
-
デスクトップの画像をhtmlに表...
-
フォルダ内のPDFファイル名を変...
-
ディレクトリ名変更してコピー...
-
多量のファイルをフォルダに自...
-
Excelで指定したフォルダに保存...
-
Access VBA で フォルダ権限...
-
C ファイル出力で、フォルダが...
-
Excelのハイパーリンクについて...
-
あるフォルダーのファイルを違...
-
パス名に2バイト文字(マルチバ...
-
同一フォルダ内の別ブックから...
-
エクセルのマクロについて教え...
-
バッチファイルで指定フォルダ...
-
ExcelのVBAでフォルダ指定がで...
おすすめ情報