如何将VB中窗口1的计算结果显示在窗口2中?
1窗口中是一个插补计算程序,当输入起点和终点坐标时会显示一系列未定的插补过程,这些结果默认显示在窗口1的左上角。现在想不让他在1窗口中显示,在2窗口中显示...
1窗口中是一个插补计算程序,当输入起点和终点坐标时会显示一系列未定的插补过程,这些结果默认显示在窗口1的左上角。现在想不让他在1窗口中显示,在2窗口中显示
展开
2个回答
展开全部
在窗体1的过程中,对form2的label进行赋值或执行form2的print方法
例如:
计算出了一个值aaa,要显示在form2的label3中,计算好的时候就可以:
form2.label3=aaa
如果直接输出在窗体,就可以:
form2.print aaa
例如:
计算出了一个值aaa,要显示在form2的label3中,计算好的时候就可以:
form2.label3=aaa
如果直接输出在窗体,就可以:
form2.print aaa
追问
问题是结果不是一个值。是一串循环语句算的N列N行的数据,而且行列取决于用户自定坐标。
请问知道这个怎么搞么╮(╯_╰)╭
追答
同样的道理去处理。
因为我不知道你输出究竟是什么,所以不好告诉你具体的代码。
但大致同在form1输入一样,只是凡要输出到form2的都在print之前加上
form2.
就成了。
如再有疑问,可以吧整个工程发给我,我来帮你做。
才看到你对1楼的追问。那么:
form2.Print " t Jvx Jrx &x x Jvy Jry &y y"
For i = 0 To a
For j = 0 To 8
form2.Print u(i, j);
form2.Print " ";
Next j
form2.Print
Next i
就成了呀
展开全部
定义一个全局变量:
方法:建立一个模块,在模块里写上代码如下:
Global pp As String '你需要的类型
窗口1中将 你需要的结果,赋值给 pp(全局变量)
窗口2中直接用就可以了
方法:建立一个模块,在模块里写上代码如下:
Global pp As String '你需要的类型
窗口1中将 你需要的结果,赋值给 pp(全局变量)
窗口2中直接用就可以了
追问
结果是以一串循环语句计算出来的,具体长度取决于用户输入的坐标。
Print " t Jvx Jrx &x x Jvy Jry &y y"
For i = 0 To a
For j = 0 To 8
Print u(i, j);
Print " ";
Next j
Next i
这个是输出语句,具体指导怎么换么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询