Powerbuilder不同窗口间的参数传递
的有关信息介绍如下:Powerbuilder不同窗口间的参数传递,网上有一些说法,但是不清晰,现在我来给大家给出一个可行的办法。
创建workpace工作空间和application,都命名为demo
创建w_old窗口,添加commondbutton按钮:传递参数
创建好两个窗口之后,然后在w_old窗口按钮的click事件(双击w_old窗口的按钮)添加代码:
int l_oldl_old = 1111openwithparm(w_new,l_old)
然后保存。
接着在w_new窗口的open事件(双击窗口),添加代码:
int l_newl_new = Message.DoubleParm //这样就接收到了你要的参数了。MessageBox('成功接受参数',l_new)
然后保存。
接着在之前创建的application上面添加代码:
open(w_old) //表示该程序运行是先打开w_old窗口。
最后点击运行即可。