TEditForm.Create(MainForm);error:[Pascal Error]Main.pas[1]:Unable to invoke Code Completion due to errors in source code不明白这个错误是什么意思?

解决方案 »

  1.   

    mainform是什么?
    是名字的话,应该写为MainForm := TeditForm.create(application);
    或者改写为:editForm := TeditForm.Create(mainForm)看行不行
      

  2.   

    谢谢楼上的大侠!
    还有一问题:应该是每次点File->New都生成一个新的子窗口,
    用EditForm:=TEditForm.Create(MainForm)可以生成子窗口了,
    但是只能生成一个子窗口,这是怎么回事啊?
    弱弱的请教
      

  3.   

    第一次点
    EditForm:=TEditForm.Create(MainForm)
    第二次点还是
    EditForm:=TEditForm.Create(MainForm)
    你点完第二次之后怎么访问你点第一次生成的Form啊?