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


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
0914
Aduken#pack命令がおかしい5解決


Aduken

リンク

2008/9/14(Sun) 17:11:13|NO.19475

HSPでソフトを作って完成したときです。
#pack命令をスクリプトの一番上に書いて、
実行ファイルのみで起動できるようしたかったのですが
(例)
#pack "back.bmp"
〜中略〜 picload "back.bmp"

実行ファイルにまとめて別のPCで起動しようとすると

「#Error 13
-->内部でエラーが発生しました(13)」
と映って起動できません。

更におかしいことに、新しくソフトを作るたびに
起動できたり、出来なかったりします。
何ででしょうか?
お願いします



この記事に返信する


さくら

リンク

2008/9/15(Mon) 20:04:54|NO.19498

packする"back.bmp"はたとえば、exeにするtest.hspと同一フォルダに
ありますか。また、下記のようにして、スクリプトエディタから
実行ファイル自動作成にて生成していますか。#packopt hide 1の場合は、
gsel命令でgsel 0,1とかが必要となります。


;***** 実行ファイル自動作成 **** #packopt type 0 #packopt name "test" #packopt runtime "hsprt" #packopt hide 1 #pack "back.bmp"



Aduken

リンク

2008/9/15(Mon) 22:06:29|NO.19499

それでも無理ですね・・・どうしてでしょう?
http://sky.geocities.jp/ink_sumi/
上記のサイトの「Product」のSimpleWeb最新版の欄にて、
ソース+実行ファイルを配信しております。
実際ダウンロード→コンパイル
して見てもらえないでしょうか?
お願いします



ANTARES

リンク

2008/9/15(Mon) 22:53:29|NO.19502

 「ReloadPressed.BMP」が原因です。
パックするファイルのファイル名は15バイト以下でなければなりません。

それからuser32.asをパックする必要はありません。
user32.asの内容はコンパイルされてstart.axに含まれます。



ANTARES

リンク

2008/9/15(Mon) 23:03:18|NO.19503

 以下のファイルもパック不要です。

packfile
obj
hsptmp
Brows.ax



Aduken

リンク

2008/9/16(Tue) 20:57:20|NO.19515

そうなんですか!!!
アリガトウございます!!
これからはファイル名に気をつけます!

アリガトウございました



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