FindComponent(控件名)来搜索窗体上的控件

解决方案 »

  1.   

    为啥我用这方法会报错?我需要创建的是MDI子窗体。
    Application.Create(TFLMS0020,FLMS0020)
    FLMS0020.Show
    我需要将FLMS0020名称从文件中作为一个STRING取出
      

  2.   

    这么做试试:
    For i := 0 To application.ComponentCount - 1 Do
    Begin
      If tform(application.components[i]).caption<>'FORM201' Then
      Begin
        tform(application.components[i]).SHOW;
      End;
    END;
      

  3.   

    上面的 <> 应该是 =
      

  4.   

    创建其他可以,为何创建MDI子窗体会报错?
      

  5.   

    我试过了上面各位老兄的方法,创建其他组件可以,但是为何创建MDI子窗体会报错?