>>474
ヴォケ。最初から>>474の内容で質問しろ。
回答する方は二度手間なんだよ。
情報を後だしする質問はマナーに反するし、どのスレに行っても嫌われるぞ。
以後気をつけるべし。

んで、回答。
原因はエラー表示の通り。TFrameのインスタンスにはデフォルトのNameがある点に注意。
だから、フレームのインスタンス毎に別々のNameをつける必要がある。
たとえば、
TFrame2 *frame1 = new TFrame2(Form1);
frame1->Name="frame1";
frame1->Parent = Form1;

TFrame2 *frame2 = new TFrame2(Form1);
frame2->Name ="frame2";
frame2->Parent = Form1;