画像を表示したくて
- Dixq (管理人)
- 管理人
- 記事: 1662
- 登録日時: 15年前
- 住所: 北海道札幌市
- 連絡を取る:
Re: 画像を表示したくて
絶対パスはやめた方がいいです。
相対パスで指定して下さい。
プロジェクトがあるフォルダと同じフォルダに画像があるのであればただ単にファイル名を指定するだけでよいです。
以下いくつかパターンを紹介します。
プロジェクトとファイルが同じフォルダにある場合
int img = LoadGraph( "Image.png" );
プロジェクトの「画像」フォルダに画像がある場合
int img = LoadGraph( "画像/Image.png" );
プロジェクトの一つ上の階層に画像がある場合
int img = LoadGraph( "../Image.png" );
こんな感じです
相対パスで指定して下さい。
プロジェクトがあるフォルダと同じフォルダに画像があるのであればただ単にファイル名を指定するだけでよいです。
以下いくつかパターンを紹介します。
プロジェクトとファイルが同じフォルダにある場合
int img = LoadGraph( "Image.png" );
プロジェクトの「画像」フォルダに画像がある場合
int img = LoadGraph( "画像/Image.png" );
プロジェクトの一つ上の階層に画像がある場合
int img = LoadGraph( "../Image.png" );
こんな感じです
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
- 住所: 東海地方
- 連絡を取る:
Re: 画像を表示したくて
ドキュメントのピクチャはどれにも当てはまりません。
Dixq (管理人) さんが「絶対パスはやめた方がいいです。」と言う絶対パスを使うしか無いです。
自分のプロジェクトに画像ファイルをコピーして使ってください。
Dixq (管理人) さんが「絶対パスはやめた方がいいです。」と言う絶対パスを使うしか無いです。
自分のプロジェクトに画像ファイルをコピーして使ってください。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。
- Dixq (管理人)
- 管理人
- 記事: 1662
- 登録日時: 15年前
- 住所: 北海道札幌市
- 連絡を取る:
Re: 画像を表示したくて
ドキュメントのピクチャとはなんでしょうか?
表示したい画像が
ライブラリ\ピクチャ
にあるのであればその画像をプロジェクトがあるフォルダにコピーすれば良いと思います。
表示したい画像が
ライブラリ\ピクチャ
にあるのであればその画像をプロジェクトがあるフォルダにコピーすれば良いと思います。