■質問
フォームにはImage1~Image9までのコンポーネントがある。
Image1には1.bmpを、Image2には2.bmpを表示したい。
Image1→1.bmpを開く
Image2→2.bmpを開く
・・・
元ネタ→http://oshiete.goo.ne.jp/qa/7295614.html
■回答
FindComponentを使用します。
for (int i = 1; i <= 9; ++i)
{
TImage* image = dynamic_cast<TImage*>(FindComponent("Image" + IntToStr(i)));
image->Picture->LoadFromFile("C:\\sample\\" + IntToStr(i) + ".bmp");
}