• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:dxlib 画像ファイルの読み込み)

dxlibで画像ファイルの読み込み方法について

このQ&Aのポイント
  • DxLibを使用して画像ファイルを表示する方法についてご相談です。
  • 現在、test1.bmp、test2.bmp、test3.bmpの3つの画像ファイルを順に表示させたいのですが、変数を使用してうまく表示できません。
  • コード内で変数を使ってファイル名を組み立てているのですが、うまく動作しないようです。他に良い方法はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

> LoadGraphScreen( 0 , 0 , "test" & i & ".bmp" , TRUE ) ; 思いっきりVB風の書き方ですねそれ。 sprintf()を使って for(int i = 1; i <= 3; i ++){ char fileName[30]; // 適当な長さの文字列 sprintf(fileName, "test%d.bmp", i); LoadGraphScreen(0, 0, fileName, TRUE); } てのはどうでしょうか?

shaverz
質問者

お礼

回答ありがとうございます。 VBやJavascriptをかじって知識が少しあったのでなぜ出来ないのか?と疑問でした。 Cでは元々このような書き方が出来ないのですね。 なるほど。 ファイルパスを文字列として変数に入れてしまえばいいのですか。 例を参考に無事表示することが出来ました。 ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A