如何将VB中窗口1的计算结果显示在窗口2中?

1窗口中是一个插补计算程序,当输入起点和终点坐标时会显示一系列未定的插补过程,这些结果默认显示在窗口1的左上角。现在想不让他在1窗口中显示,在2窗口中显示... 1窗口中是一个插补计算程序,当输入起点和终点坐标时会显示一系列未定的插补过程,这些结果默认显示在窗口1的左上角。现在想不让他在1窗口中显示,在2窗口中显示 展开
 我来答
尘入蜓孟影食1038
2011-02-28 · TA获得超过3513个赞
知道大有可为答主
回答量:2307
采纳率:87%
帮助的人:1361万
展开全部
在窗体1的过程中,对form2的label进行赋值或执行form2的print方法
例如:
计算出了一个值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
就成了呀
wjzimu
2011-02-28
知道答主
回答量:35
采纳率:0%
帮助的人:23.8万
展开全部
定义一个全局变量:
方法:建立一个模块,在模块里写上代码如下:
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
Print
Next i
这个是输出语句,具体指导怎么换么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式