自分でプロジェクトをつくったとき

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

自分でプロジェクトをつくったとき

#1

投稿記事 by REK » 11年前

補足資料の通りに自分でプロジェクトを作ったのですが画像が表示されません。なぜでしょうか?

アバター
みけCAT
記事: 6734
登録日時: 14年前
住所: 千葉県
連絡を取る:

Re: 自分でプロジェクトをつくったとき

#2

投稿記事 by みけCAT » 11年前

何の補足資料、プロジェクトかはわかりませんが、大抵の場合プロジェクトを作るだけでは画像は表示されないと思います。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

REK

Re: 自分でプロジェクトをつくったとき

#3

投稿記事 by REK » 11年前

説明が不十分で申し訳ございません。
http://dixq.net/g/
こちらのサイトの補足資料の DXライブラリのプロジェクトを自分で作る を参考にし
ソースコードにLoadGraphScreen( 50, 100, "画像/キャラクタ00.png", TRUE );を
書いたのですが画像を表示できなかったので、どのようにすれば自分で作成した
プロジェクトで画像の表示をすることができますか?

Rittai_3D
記事: 525
登録日時: 12年前

Re: 自分でプロジェクトをつくったとき

#4

投稿記事 by Rittai_3D » 11年前

画像はちゃんと 画像/キャラクタ00.png にありますか?
画像が無ければ表示が出来ません。
初心者です

アバター
みけCAT
記事: 6734
登録日時: 14年前
住所: 千葉県
連絡を取る:

Re: 自分でプロジェクトをつくったとき

#5

投稿記事 by みけCAT » 11年前

コード:

void printCurDir(void) {
	char buf[1024]={};
	GetCurrentDirectoryA(sizeof(buf),buf);
	printfDx("%s",buf);
	ErrorLogFmtAdd("Current Directory = %s",buf);
}
この関数を実行すると、カレントディレクトリを表示するとともにLog.txtに書き込みます。
画像がカレントディレクトリの"画像/キャラクタ00.png"にあるか確認してください。

また、ソースコードにLoadGraphScreen( 50, 100, "画像/キャラクタ00.png", TRUE );を書いても、
コメント、呼び出されない関数、条件が偽であるif,while,for文の中など、呼び出されない場所にしか書かれていないのであれば、
画像は表示されないと思います。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

REK

Re: 自分でプロジェクトをつくったとき

#6

投稿記事 by REK » 11年前

画像は 画像/キャラクタ00.png にありました。
GameProg.slnで起動した場合では画像の表示はできるのですが、自分で作成すると表示ができない状態です。

アバター
みけCAT
記事: 6734
登録日時: 14年前
住所: 千葉県
連絡を取る:

Re: 自分でプロジェクトをつくったとき

#7

投稿記事 by みけCAT » 11年前

REK さんが書きました:画像は 画像/キャラクタ00.png にありました。
GameProg.slnで起動した場合では画像の表示はできるのですが、自分で作成すると表示ができない状態です。
おかしいですね。
開発環境を変えてみてはいかがでしょうか?
例:Dev-C++
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

hide

Re: 自分でプロジェクトをつくったとき

#8

投稿記事 by hide » 11年前

GameProg.slnで起動
した場合と
自分で作成
ってなにが違うんでしょうか

exeファイルから起動した時に表示されないということであれば
実行するexeのパスをカレントとしてもう一度考えるといいかもしれません。

それともGameProg.slnは自分で作成したものではないってことですか・・?

Rittai_3D
記事: 525
登録日時: 12年前

Re: 自分でプロジェクトをつくったとき

#9

投稿記事 by Rittai_3D » 11年前

http://homepage2.nifty.com/natupaji/DxLib/dxuse.html
お使いの環境がわかりませんが、本家の設定方法で試してみてはどうでしょう。
初心者です

閉鎖

“C言語何でも質問掲示板” へ戻る