メインフォームがメインフォームのFormShowイベントでサブフォームを呼び出すアプリケーションを1つ作成しました。サブフォームが表示され、2つのオプションを選択できます。サブフォームの最初のオプションを選択すると、メッセージが表示され、その後メインフォームが表示されます。これで、アプリケーションを初めて実行すると、サブフォームMeassageで選択したオプションが表示されます。しかし、メインフォームを背景としてメッセージを表示したい。だからこれに対する解決策。以下はFormShowコードです。
Procedure TMainForm.FormShow(Sender:TObject);
begin
if (SubForm.ShowModal = mrOK) and bOption1 then
begin
ShowMessage('Enter the value');
end;
end;