У меня есть две формы delphi; frmHome и frmStats. На главной форме (frmHome) есть кнопка, и когда вы нажимаете на нее, вы попадаете в frmStats.Несколько форм delphi
На БТН щелчку в frmHome:
frmStats.ShowModal;
Hide;
Это прекрасно работает, но на frmStats есть также кнопка, которую я хотел бы принять пользователя обратно в основную форму при нажатии на. Проблема в том, что я получаю сообщения об ошибках.
Если я сделать ссылку на форму, как это я получаю сообщение об ошибке «не могу сделать видимое окно модальным»
implementation
uses frmHome_u;
Однако если сделать ссылку, как это, то я получаю сообщение «ссылка кругового блока»
interface
uses {a bunch of uses} , frmHome_u;
На BTN мыши в frmStats:
frmHome.ShowModal;
Hide;
Как это сделать?
Из небольшого кода, который вы указали, я думаю, что вы пытаетесь скрыть модальную форму. frmStats показано вызовом ShowModal(). В клике на frmStats вы делаете 2 невозможных вещи: 1. вы пытаетесь ShowModal форму, которая уже является модальной, 2 вы пытаетесь скрыть форму, которая является модальной. Что вы пытаетесь сделать здесь? Вы хотите, чтобы две формы были видны и доступны одновременно? Нет проблем, но не с ShowModal. – GuidoG