# 用New建立物件后，本尊怎么办？

Posted by 新手 on September 22, 1999 at 10:30:08:

我在练习这New关键字的用法，请高手指点：

Private Sub Form_Load()
Dim frmform1 As Form1
Set frmform1 = New Form1
End Sub

Private Sub Command1_Click()
frmform1.Caption = "Form1"
frmform1.Show
End Sub

错误：执行阶段错误'424'：此处需要物件(Dim frmform1 As Form也是一样错)

但是若全写在：
Private Sub Command1_Click()
Dim frmform1 As Form1
Set frmform1 = New Form1
frmform1.Caption = "Form1"
frmform1.Show
End Sub
就没错而且产生另一个Form。Why？
这个本尊的Form1不是多余的吗？我想用自己建立的取替本尊Form1来执行程式，多出的本尊Form如何处理？

Follow Ups:

- Re: 用New建立物件后，本尊怎么办？ 琏琏 11:47:02 9/22/99 (2)
  - 谢谢！但观念还不清楚请多指点！多出来的Form怎么办？ 新手 14:33:25 9/22/99 (1)
    - Re: 谢谢！但观念还不清楚请多指点！多出来的Form怎么办？ 琏琏 09:34:52 9/23/99 (0)