我正在学习Delphi Prism编程,并通过了速成课程教程,我认为这是伟大的。我学到了很多东西,但它没有向我展示一个非常重要的编程技术,所有基于窗口的编程语言都允许程序员去做。也就是在另一个窗口中打开一个窗口就像你点击一个按钮打开一个窗口它执行一个命令form1。show;
我试过了,但是什么也没发生。我做错了什么,或者你是怎么做的?
谢谢,
首先,如果次要表单(要显示的表单)在另一个命名空间中,则必须将该命名空间包含在uses列表中。
那么你必须从你的代码中创建一个新的实例并调用show
方法。
检查此示例(在本例中要显示的表单是Form2
类型)
method MainForm.button1_Click(sender: System.Object; e: System.EventArgs);
var
Aform : Form2;
begin
AForm:= new Form2;
AForm.Show();
end;