【发布时间】:2011-10-16 19:17:22
【问题描述】:
我在一个过程中创建了一个备忘录,使用以下代码:
Global_MemoIni := TMemo.Create(Conf);
Global_MemoIni.Parent := Conf;
Global_MemoIni.Visible := False;
Global_MemoIni.Align := alClient;
Global_MemoIni.WordWrap := False;
当我再次调用该过程时,它会再次创建 global_memoini。
如何知道组件是否已创建,因此我不需要再次调用它?
更新:我可以使用创建代码上方的Global_MemoIni.Free,以便下次创建
Global_memoini 一次...但我想知道这是否被创建...
谢谢
【问题讨论】:
-
看起来像惰性初始化/单例模式,可以提取到辅助方法(GetMemoIni)中。但什么是“用户定义”?
标签: delphi components delphi-7