2011-06-11 123 views
0

基本上我有两个应用程序,使用相同的数据库。我想通过点击第一个应用程序上的按钮在第二个应用程序上弹出一个窗口(可能是Radwindow)。在第二个应用程序上弹出radwindow onclick第一个应用程序

什么是更好的方法。我想在点击第一个应用程序时更新一些值,并将计时器放在第二个应用程序上,在每个时间段检查该值后,如果更新,则弹出窗口。

任何帮助将不胜感激。 谢谢

回答

0

您可以在第一个应用程序中保存第二个应用程序的指针,当您单击第一个应用程序上的按钮时,您可以检查第二个应用程序的Visible属性,并更改Visible属性的值。 :

Form secondForm;//create a global var to save the pointer of the second application 
private void Button1_Click(object sender, EventArgs e) 
{ 
    if (secondForm == null || secondForm.IsDisposed) 
    { 
     secondForm = new Form2(); 
     secondForm.Visible = true; 
    } 
    else 
    { 
     secondForm.Visible = true; 
    } 
} 
+0

感谢您的评论。但我正在研究asp.net web应用程序。有两个Web应用程序,使用相同的数据库。我想让这两个网络应用程序相互沟通。 – Syed 2011-06-11 14:10:27

+0

也许你可以使用thickbox来弹出你的第二个应用程序,更多信息:[thickbox](http://jquery.com/demo/thickbox/) – 2011-06-12 03:24:13

相关问题