小弟是初学者,请问:
1.如何在一个事件中引用别的事件或者过程?
2。如何显示一个窗体?比方说点击一个按钮,要显示Form2怎么办?
以及如何关闭一个窗体?

解决方案 »

  1.   

    直接引用事件或过程带上参数就可以了。例如在FormCreate中调用
    Edit1.onChanged();
    下一个,在Form1中引用Form2的单元文件:
    Form2=TForm2.create(self);
    Form2.Show;
      

  2.   

    显示一个窗体
    form2.show;//要先在调用窗体中引用
    关闭
    form2.hide;或form2.close;
      

  3.   

    1.如何在一个事件中引用别的事件或者过程?
    答:和普通引用没有什么区别。
    如  proceduee  aa(ss:string);begin 
      ..
      ..
    end;
    procedure bb(i:integer);
    begin  ..
      aa('dsfds')这里引用aa过程 ,如引用事件和此一样,前面加上控件名和.
    end;2。如何显示一个窗体?比方说点击一个按钮,要显示Form2怎么办?
    以及如何关闭一个窗体?答:  在按纽的点击时间中写form2.show即可。此时提示是否在uses中添加form2代码文件的声明,选是即可。关闭,可以用form2.close或form2.hide。close是关闭,卸载窗体,hide隐藏,但不卸载,仍驻留在内存中。
      

  4.   

    1.像C里面一样调用
    2。form2.showmodal;//模式窗口
       form2.show;     //非模式窗口