社区
脚本语言
帖子详情
如何将用户对象的值传递给窗口?
taitan
2002-11-05 05:17:22
我自己定义了一个用户对象(User Object)打算将对象中的一个字符变量传给调用他的窗口的一个文本框里,怎么传递?
请教各位。。。
...全文
81
6
打赏
收藏
如何将用户对象的值传递给窗口?
我自己定义了一个用户对象(User Object)打算将对象中的一个字符变量传给调用他的窗口的一个文本框里,怎么传递? 请教各位。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pufan
2002-11-06
打赏
举报
回复
1.如窗口名已知
在uo_c_x的cb_1的clicked事件中写
w_windowname.sle_2.text="test"
2.如窗口名为未知,则在
cb_1的clicked事件中写
w_windowname w_1
w_1=parent.getparent()
w_1.sle_2.text="test"
taitan
2002-11-06
打赏
举报
回复
假设uo_c_x 为我的用户对象,上面有一个按钮cb_1和一个文本框sle_1 在执行了按钮单击操作后文本框里的值就变为了'test'
我要实现这样的要求:将uo_c_x放置到一个窗体上窗体上还有一个文本框sle_2, sle_2不在uo_c_x上,要求单击uo_c_x上的按钮sle_1和sle_2同时显示‘test’
即把sle_1的值传给sle_2,但要在单击上实现。
怎么实现?
DoIwant
2002-11-06
打赏
举报
回复
1、定义一个全局变量string is_test 和 window lw_window
单击事件:clicked
sle_1.text = 'test'
ls_test = 'test'
uf_trigger()
2、在对象中定义一个函数(user object function) uf_trigger
lw_window.triggerevent('ue_retrieve')
3、在调用窗口中定义一个用户事件ue_retrieve
sting ls_test
ls_test = is_test
4、在窗口的open事件中写脚本
lw_window = this
LynnWang
2002-11-06
打赏
举报
回复
在uo_c_x中new一个名为ue_test的event,在cb_1的clicked事件写道:
parent.event ue_test()
然后窗口中的uo_1(在窗口中添加的uo_c_x)的ue_test事件中写道:
sle_2.text = this.sle_1.text
即可!
balloonman2002
2002-11-05
打赏
举报
回复
1、假设UO为uo_c_x,其中字符串变量为:
string is_test
在uo_c_x的CONSTRUCTOR中:is_test="test"
2、在窗口中只要:
uo_c_x io_x
io_x=create uo_c_x
sle_1.text=io_x.is_test
destroy io_x
balloonman2002
2002-11-05
打赏
举报
回复
1、假设UO为uo_c_x,其中字符串变量为:
string is_test
在uo_c_x的CONSTRUCTOR中:is_test="test"
2、在窗口中只要:
uo_c_x io_x
io_x=create uo_c_x
sle_1.text=io_x.is_test
destroy io_x
Pyqt Pthon 父
窗口
和子
窗口
调用之间的参数传递
Pyqt Pthon 父
窗口
和子
窗口
调用之间的参数传递
(.net) WPF 实现
用户
输入
窗口
,输入完成后将值返回给母
窗口
背景 在设计自义定的输入弹窗时,遇到了一个很熟悉的问题:我希望从主
窗口
弹出该输入
窗口
,输入完成后点击"Done"按钮,输入
窗口
关闭,同时将TextBox里的字符串返回给母
窗口
。 特别记录一下这次的实现方式。 解决方案 首先,我们制作一个《简 单》的输入
窗口
: 具体实现方式自便,这个
窗口
包含的基本结构是一个TextBox和Button,前者负责给
用户
输入信息,后者负责返回这个信息,以及关闭
窗口
。 我们在该
窗口
对应的CS下这样写: public partial class InputBox {
QT窗体之间值的传递,多种方法实现
最后一个方法我们实现从子
窗口
来改变父
窗口
中编辑框中的内容,首先我们需要在子
窗口
类中发出一个senddata的信号,然后在主
窗口
中connect绑定这个信号在接受函数中将其内容设置到lineEdit上就可以实现这个效果,新建一个发送信号的按钮,然后再头文件中添加信号函数;新建工程过后添加一个新的
窗口
到工程中,实际目录结构如上,然后我们实现按钮方式打开新建的窗,在主
窗口
中包含副
窗口
的头,再添加子
窗口
的类到主
窗口
的成员变量中,然后我们添加一个按钮并通过槽函数的方式打开子
窗口
。4、信号与槽singnals。
C# WINFORM 主
窗口
把数据传给子
窗口
,编辑后再返回主
窗口
主
窗口
有数据要传递给子
窗口
,比如下面的子
窗口
: 主
窗口
中的代码,打开子
窗口
实例的时候,直接把主
窗口
的listview控件传入: private void toolStripButton1_Click(object sender, EventArgs e) { FormAdd f = new FormAdd(listView1); f.ShowDialog(); ShowListView();
PB
窗口
之间传递多参数的方法
在PowerBuilder中函数OpenWithParm,CloseWithReturn,OpenSheetWithParm,windowname.OpenUserObjectWithParm 等都有一个在进行
窗口
操作(打开或者关闭)时存入Message消息
对象
的参数parameter或returnvalue。 消息
对象
Message有三个属性用于存储这些函数传递给
窗口
的
脚本语言
740
社区成员
8,036
社区内容
发帖
与我相关
我的任务
脚本语言
PowerBuilder 脚本语言
复制链接
扫一扫
分享
社区描述
PowerBuilder 脚本语言
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章