如何动态创建Frame?(100分)

  • 主题发起人 主题发起人 rk
  • 开始时间 开始时间
R

rk

Unregistered / Unconfirmed
GUEST, unregistred user!
我先设计了一个Frame:TMyFrame,然后想在Form1里动态创建两个这样的Frame,于是在Form1的OnCreate事件里写如下代码:
//MyFrame1,MyFrame2在Form1的private里定义过
MyFrame1 := TMyFrame.Create(self)

MyFrame1.Parent := Self;
MyFrame2 := TMyFrame.Create(self)
//运行到这里出现错误,提示"A component named MyFrame already exists"
MyFrame2.Parent := Self;
MyFrame2.Left := 200;
 
MyFrame1 := TMyFrame.Create(self)

MyFrame1.NAME:='MyFrame1';
MyFrame1.Parent := Self;
..........
 
谢谢,我怎么没想到呢,呵呵
 
忘了给分了,呵呵
 
后退
顶部