小弟菜鸟,请各位大虾指教.
最好能给出大体过程.

解决方案 »

  1.   

    比如窗体Form1, From2,Form1要取Form2的textBox2的Text.
    我们可以定义一个公开的类
    public class UtilParas
    {
    // 构造函数
    pubilc UtilParas()
    {}
    // 私有变量
    private static string m_Text = string.Empty;
    // 公共属性
     public static string TransText
    {
     get
    {
     return m_Text;
    }
    set
    {
     m_Text = value;
    }
    }}
      

  2.   

    这样你可以在Form2中调用UtilParas.TransText = this.textBox2.Text;
    就是把this.textBox2.Text的字符串值传递给了这个UtilParas里面的TransText属性.
    然后在Form1里面再通过这个属性来取到值,比如this.label1.Text = UtilParas.TransText;
    这样就把Form2里面TextBox的值传递到Form1来了。
    公共类UtilParas等于一个转储的仓库,在这个里面的变量和属性一定要定义的清楚一点,否则过后就找不到这个东西是作什么用的了
      

  3.   

    你是说进程间通讯么??那样可能就要用到Windows消息或者Remoting的内容了,没有具体的需求很难说如何作的
      

  4.   

    这个比较麻烦了,要调用WindowsAPI的吧,我也没作过这个,对方的程序是不是也是C#作的呢?如果是的话可以通过反射得到运行时的显示内容