掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
起動時の画像ファイルの読み込み処理 (ID:3850)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Halbow です。 > 魔法の種類が90種類でアイコンもそれと同じで90種類あります。 > ユーザーがその90種類の魔法を48個のボタンに自由に登録できる > ようにしてあるのですが、起動時にiniから設定を読み込んでボタン > にアイコンイメージを読み込む時の処理のスマートな解決方法がありません。 魔法の種類 1 〜 90 48個のボタン 1 〜 48 と番号付けしてあるとして、後は対応づけを ini ファイルに書き込んで 置くだけでいいのでは? うーむ、何が問題なのか理解できませんです。 TImage に番号づけをするのは名前を ImageButton1、ImageButton2 などと しておくと、FindComponent() で見つけることができます。 魔法の種類を番号付けして、実際のアイコンと関連づけるのは、あらかじめ array[1..90] of string を作って初期化しておけばいいのではないでしょうか。 アイコンがリソースなら、リソース名に番号付けしておくと簡単ですね。 実行中、たとえば20番目のボタンが何の魔法なのかを知りたいときに 備えるため、アイコンをセットするときに魔法の種類の番号を Tag に セットしておくと便利ですね。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.