我现在有两个窗体,A,B窗体
现在A窗体里有一个按钮,当按这个按钮时,弹出B窗体
现在的问题是,如果从B窗体里获取返回值
(假设有二个全局变量
Ga,Gb,在B窗体里对Ga,Gb进行赋值, 
按关闭B窗体时,A窗体里有两个变量Aa,Ab,
A窗体里的这两个变量能够获取Ga,Gb的值)
不知道能不能实现,还望各位前辈指教一二,谢谢,在线等

解决方案 »

  1.   

    //假设有二个全局变量Ga,Gb
    全局变量(在模块里定义的Public变量)直接用就可以了如果引用率高,
    在A窗体里,可以
    Aa=Ga
    Ab=Gb
      

  2.   

    以类的思想去做,把Ga,Gb,Aa,Ab写成属性即可哦
      

  3.   

    很简单
    先在a窗体的通用部分
    Public aa As ...
    Public ab As ...
    然后在B窗体的通用部分
    Public ga As ...
    Public gb As ...
    对ga,gb赋值
    关闭时
    frma.aa=frmb.ga
    frma.ab=frmb.gb
      

  4.   

    放两个label于a窗体上。.visible=false
    在b窗体中取有Ga,Gb时,
    a.label1.caption=ga
    a.label2.caption=gb或者
     zy911(曹昀) 的方法
      

  5.   

    我的意思是,我现在要在B窗体里的两个值进行赋值知道不
    然后通过这个两个值返回给A窗体里的Aa,Ab这两个值
      

  6.   

    放在模块Module里的以Public声明的变量,是全局变量,在任何地方都可以引用的,可以对它们赋值和把它们的值付给局部变量,如果B窗体为通用窗体,返回的变量不止给A窗体用,最好用这种方法;如果B窗体返回的变量只给A窗体用,可以用zy911(曹昀)的方法