日期:2014-05-17  浏览次数:20772 次

如何实现多个窗体中的定时器同步(即如何在一个窗体内控制另一个窗体里的控件)?
小弟最近在做个程序,在form1、form2、form3三个窗体中分别设置了一个定时器,我现在想要在form1中点一个“开始”按钮,使得点击后三个窗体里的定时器同时启动,再在form1中点一个“暂停”按钮,使得三个窗体里的定时器同时停止。也就是说是如何在一个窗体内控制另一个窗体里的控件,该如何操作啊?求教!谢谢了~

------解决方案--------------------
http://www.cnblogs.com/cosoft/archive/2011/08/08/2130659.html
搞清楚如何传值,就可以控制其他窗体对象了
------解决方案--------------------
委托,或者传窗口句柄
------解决方案--------------------
分别在form2和form3中各自定义一个属性,分别返回form2和form3中timer控件的实例。然后在form1中调用这两个属性便可操作form2和form3中的timer控件了…