私はc++ビルダーで2つのフォームを設計しました:
- TfrmMain
- TfrmChooseName
TfrmMainクラスには、btnNextという名前のボタンがあります。btnNextをクリックすると、以下のコードが実行され、新しいTfrmChooseNameが作成されます。
frmChooseName = new TfrmChooseName(this);
this->Hide();
frmChooseName->ShowModal();
this->Show();
delete frmChooseName;
frmChooseName = NULL;
また、TfrmMainには、txtInputという名前のTEditコントロールがあります。
TfrmChooseNameのcostructorで、txtInputのテキストを取得し、フォームのキャプションとして設定したいのですが、アクセスボリュームエラーが発生しました。
私も両方のクラスを友達にしました!