请赐教:谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢提问:如题如图。比如项目A中有一个窗体form1.cs  在form。cs中添加一个按钮,点击触发事件---项目B的功能
怎么实现呀?谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢

解决方案 »

  1.   

    项目A中有一个窗体form1.cs 在form1.cs中添加一个按钮botton,
    点击触发事件---实现项目B的功能
      

  2.   

    在项目A里添加引用项目B就可以了如果项目B不在项目A的解决方案里,是个单独的exe,则A里的button单击响应可以这样:
                        Process businessB = new Process();
                        businessB.StartInfo.FileName = "B.exe";
                        businessB.StartInfo.WindowStyle = ProcessWindowStyle.Normal;
                        businessB.StartInfo.CreateNoWindow = true;
                        businessB.StartInfo.Arguments = "有就写上,没有就不写";
                        try
                        {
                            businessB.Start();
                            businessB.WaitForExit();
                        }
                        catch(Exception ex)
                        {
                            MessageBox.Show(ex.ToString());
                        }
      

  3.   

    先引用项目B然后再项目A里面
    USING 项目b域名其他没什么好讲了吧