Как открыть форму окна?

Я учусь программировать в Delphi Prism и прошел учебный курс по ускоренному обучению, который мне показался великолепным. Я многому научился, но мне не удалось показать одну очень важную технику программирования, которую все программисты на основе окон позволяют программисту. Это открыть окно из другого окна, как вы нажимаете на кнопку, чтобы открыть окно, которое выполняет команду скажем Form1.Show;

Я пробовал это, но ничего не происходит. Что я делаю не так или как ты это делаешь?

Спасибо,

1 ответ

Решение

Во-первых, если ваша вторичная форма (форма для отображения) находится в другом пространстве имен, вы должны включить пространство имен в список использований.

затем из вашего кода вы должны создать новый экземпляр и вызвать show метод.

проверьте этот образец (в этом случае форма для показа имеет Form2 тип)

method MainForm.button1_Click(sender: System.Object; e: System.EventArgs);
var
    Aform : Form2; 
begin
    AForm:= new Form2;
    AForm.Show();  
end;
Другие вопросы по тегам