相対パスで画像を表示できません・・・

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら

トピックに返信する


答えを正確にご入力ください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: 相対パスで画像を表示できません・・・

Re: (解決)相対パスで画像を表示できません・・・

#3

by tade » 8年前

やってみましたところ、無事解決いたしました!
imagesフォルダを1つ上の階層のフォルダに配置してしまっていたようです(^-^;
自分の理解不足で申し訳ありません。ありがとうございました!

Re: 相対パスで画像を表示できません・・・

#2

by みけCAT » 8年前

「testフォルダ」がどこにあるかわかりませんが、Log.txtができるディレクトリにimg.pngが入ったimagesフォルダを置いてみてください。

相対パスで画像を表示できません・・・

#1

by tade » 8年前

初投稿失礼いたします。
新・ゲームプログラムの館さんの1.4章 画像をロードして表示するで勉強しており、
int Handle = LoadGraph("images/img.png");
DrawGraph(50, 50, Handle, TRUE);
としたのですが、画像が表示されません。

プロジェクト名はtestとし、testフォルダ内にimagesフォルダを作成し、その中に画像ファイル「img.png」を入れています。

例のプログラムが
int Handle;
Handle = LoadGraph( "画像/キャラクタ00.png" );
となっていたので、おそらくtestフォルダからの相対パスで良いと思っていたのですが・・・

ちなみに絶対パスを指定したところ、うまく表示されました。

ページトップ