想写一个函数,打开对应窗口,对应控件,对应事件

FrankLiang 2015-05-02 10:30:11
原来
open(w_order)
w_order.txt_num.text="xxx"
w_order.cb_open.event clicked()

想改为一句:
fn_open("w_order","txt_num.text",”xxx","cb_open.event clicked()")

在function中,可以reference窗口,但其它的txt_num.text不知道如何引用?
请指点,谢谢!
...全文
129 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
FrankLiang 2015-05-04
  • 打赏
  • 举报
回复
lzp_lrp , 非常感谢!我会再学习下,目前我PB水平还很低。
WorldMobile 2015-05-04
  • 打赏
  • 举报
回复
引用 楼主 FrankLiang 的回复:
原来 open(w_order) w_order.txt_num.text="xxx" w_order.cb_open.event clicked() 想改为一句: fn_open("w_order","txt_num.text",”xxx","cb_open.event clicked()") 在function中,可以reference窗口,但其它的txt_num.text不知道如何引用? 请指点,谢谢!
如果只是想把字符串转换为对象,可以通过窗口的control来实现,如果像你写的,把字符串转换为可执行的代码,建议你参考以下文章(使用pb的orca来实现) http://www.cnblogs.com/wallis0922/p/3513188.html http://download.csdn.net/download/a190281041/4249389

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧