【发布时间】:2012-03-24 08:19:40
【问题描述】:
我的 TMemo 后代有构造函数
constructor TMyMemo.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
Lines.Clear;
end;
当我将 TMyMemo 放在表单上时,我收到错误“Control '' has no parent window.”。为什么?
【问题讨论】:
-
如果忽略它的设置,为什么要首先发布 Lines。而是从 TCustomMemo 派生。
-
@David - 我希望将“空”备忘录放在表单上。通常/总是然后我把 TMemo 放在我清除线条的表格上。我很懒:)
-
你现在得到了一个很好的答案,但这个问题也很好地说明了为什么你应该解释你的潜在问题。
-
我喜欢拥有无字幕控件(tpanel、tmemo 等)的想法。