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


HSPTV!掲示板


未解決 解決 停止 削除要請

2006
1106
GANJIexeで画像が表示されない4解決


GANJI

リンク

2006/11/6(Mon) 09:33:31|NO.3257

ようやく地図ソフトが完成しました。
exeファイルを作成し、家のパソコンで起動確認。
良好。
exeをCDに焼いて会社に持っていき会社のパソコンに移して実行してみると画像関係が全く表示されないんです。
ソフトは起動しました。
何が原因なんでしょうか?



この記事に返信する


GANJI

リンク

2006/11/6(Mon) 19:03:07|NO.3275

CDの焼きミスかPACKfileに画像を入れ忘れたのかと思い家に帰ってCDを入れて会社と同じ様にしました。
やはり家のパソではソフトが正常に起動できるのです。フォルダには画像ファイルは置いてません。
ソフトの内容は地図ソフト。指定した地図画像をバッファに読み拡大縮小(gzoom)でメイン画面に表示。
また地図上にマーキングなどあらかじめ用意した画像を貼り付けたりできます(gcopy)。
マーキングした地図番号、名称、x座標、y座標をtxtファイルに保存できnoteloadで読み込み再度画面に表示できます
マーキングする時カーソルを変えています。
最後に画面の地図を印刷できます(逆引きHSPプログラミング辞典の53、ウィンドウに表示した画像を印刷を丸々写しました)

PACKFILEの中身はstart.axと本体.hspと地図画像20枚です。
他に.dllなどはいるんでしょうか?
長々とすいません。



GENKI

リンク

2006/11/6(Mon) 21:58:43|NO.3278

次の項目を確認してみてください。

・実行テスト時には同じフォルダの中に余計なものを置かない。
 新規にフォルダを作ってその中に最低限必要と考えているファイルやフォルダだけを
 コピーしてテストします。

・ファイルがフルパスしていになっていないかチェック。
 作成作業時に使っていたフォルダのファイル名を変えて実行すれば確認できると思います。

ファイルの指定が問題であればこれらのチェックで見つかると思います。

 dllはインクルードしたファイルによります。
プラグイン用のものならそれ用のdllが必要です。
これについては何をインクルードしたか教えていただけないと分かりません。
…といってみたもののDLLエラーなら起動時にエラー38が出ますね。
ソフトが起動するということなのでDLLは大丈夫そうです。(^ ^;



GANJI

リンク

2006/11/7(Tue) 12:39:10|NO.3284

どうも初期ウインドウサイズがデスクトップの解像度を上回るとエラーが出るみたいです。
会社のパソコンは1024×768で作ったソフトはそれを超えるサイズでした。
サイズを縮小して再作成したら起動しました。
ありがとうございました



 

リンク

2006/11/7(Tue) 21:14:38|NO.3292

関係ないですがソースをパックする必要は無いのでは?



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