0

我正在学习在 Delphi Prism 中编程,并且已经完成了速成课程教程,我认为这很棒。我学到了很多东西,但它没有向我展示一种非常重要的编程技术,所有基于窗口的编程语言都允许程序员这样做。那就是从另一个窗口中打开一个窗口,就像您单击一个按钮以打开一个执行命令的窗口一样 Form1.Show;

我试过了,但没有任何反应。我做错了什么或者你是怎么做的?

谢谢,

4

1 回答 1

2

首先,如果您的辅助表单(要显示的表单)在另一个命名空间中,则必须在使用列表中包含该命名空间。

然后从您的代码中,您必须创建一个新实例并调用该show方法。

检查这个样本(在这种情况下,要显示的表格是Form2类型)

method MainForm.button1_Click(sender: System.Object; e: System.EventArgs);
var
    Aform : Form2; 
begin
    AForm:= new Form2;
    AForm.Show();  
end;
于 2011-04-28T22:07:00.877 回答