关雎原文及翻译拼音:vb窗口问题,在线等,急

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/01 03:26:14
多窗口均可调用同一窗口,如何让调用窗口判断是哪个窗口调用.最好能通过调用参数
如form1,form2均可调用form3,并向form3传递不同值的同一变量,如何让form3得到此参数.
谢谢了,最好给出代码.答的好一定追加分数
在线等
你的Q多少啊?
另外星海说的public,我不知道是哪个窗口传递的怎么传啊.

我可以帮忙,+我Q吧

可以用
form1.show命令啊。比如要在form1窗体中调用form3窗体form3.show命令,同样在form2窗体一样。
向form3传递不同值的同一变量,可将此变量定义为public类型就可以了。

在form1中的通用部分定义一个公共变量str1(该变量就是你要在不同窗口中传递的参数)
public str1 as string '变量类型根据你的需要可以改变

同时,在form2中的通用部分也定义一个同名的公共变量str1
public str1 as string '变量类型根据你的需要可以改变

在form1(或form2)中需要调用form3的地方写如下语句form3.show

在form3中需要使用str1的地方写如下语句xx=form1.str1

public Sub Command1_Click()//form1之中
a="hello world "
Form3.Show
End Sub

public Sub Command1_Click()//form2之中
a="hi!"
Form3.Show
End Sub

public a as string //form3中
Private Sub Form_Load()
me.text1.text=a
End Sub