tFrm_Name1 :=TForm1.Create(Application);我想知道tFrm_Name1如何调用Form1窗体自定义事件:Init_Data;

解决方案 »

  1.   

    对了,我是用数组创建的,本来是这样的:
    Var
      sFrm_Name : array [1..5] of TForm;
    begin
      i :=2;
      tFrm_Name :=tForm1;
      sFrm_Name[i] :=tFrm_Name.Create(Application);
    end;Form1中有一事件Init_Data,已放在Public段下,不知在sFrm_Name[i]中引用此事件?
      如: sFrm_Name[2].Init_Data;  //==调用不到
      

  2.   

    Init_Data
    在public中定义就可以了用的时候
    uses Form1;Form1.Init_Data;//这里
      

  3.   

    to  Kshape(伟大的大伟//[!!!!]) 
    这样直接引用没问题的,我现在是动态创建窗体,然后要引用,但编译通不过,没有此事件(已放到public).