怎样向另一个FORM传递参数?

解决方案 »

  1.   

    uses form2...
    form2.intVar := 12;
      

  2.   

    在你要接收参数的那个FORM里面可以先声明一个pulic的变量
    然后在传递参数的单元里面加入此Form单元,就可以直接对FORM的变量赋值了啊
      

  3.   

    添加属性published
      property ISBN:String read FISBN Write FISBN;
      property index:integer Read FIndex Write FIndex;
    end;
      

  4.   

    例子:form1:type
      ...
      public
       iUseName:string; //form1的参数之一。
      ...form2:
       ...
       ...
    implement
    uses unit1;//form2引用form1的单元unit1;
    ...
    {某个事件中}
    form1.iUserName:='高级用户:***';  //向另一个FORM传递参数
    ...
      

  5.   

    在被调的form的Public中定义参数,在调用的Form的Implement下写Uses ****(被调Form的名称),然后就可以调用了
      

  6.   

    忘了,在调用时参数名前要加被调Form的名称