私のアプリケーションでは (メイン フォームは TTntForm、C++Builder 2006):
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Caption=L"1st caption"; // This works.
Form1->Caption=L"2nd caption"; // But this doesn't work,
// Caption of the form remains "1st caption".
}
この問題の原因は何ですか?
編集: ご回答いただきありがとうございます。バグを見つけました。プロジェクト ファイルで 2 回フォームが作成されました:
Application->CreateForm(__classid(TForm1), &Form1);
Application->CreateForm(__classid(TForm1), &Form1);