delphi 2006 年的本地形式

Local form in delphi 2006

我想在过程中将表单创建为局部变量,然后在设计模式下打开它,以便向其中添加组件。 这可能吗,还是我必须创建全新的单元才能做到这一点?

Is this possible or do I have to create whole new unit to do this?

您必须创建一个新单元才能执行此操作。

IDE 表单设计器只能处理由它自己的单元创建的表单。所以是的,你需要一个 "whole new unit",正如你所说的那样,假设你还没有创建它。

带有局部变量的过程的最佳去向是一个单独的问题。显然,如果它是另一种形式的方法,它需要在另一种形式的单元中,否则它应该在任何最适合它的地方,"best" 考虑到可维护性、清晰度等因素,逻辑组织等