社区
PowerBuilder
帖子详情
怎样在一个窗口中给另一个窗口中的实例变量赋值?
velen
2005-08-29 05:07:18
PB中可以这样做吗?
...全文
187
9
打赏
收藏
怎样在一个窗口中给另一个窗口中的实例变量赋值?
PB中可以这样做吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rightyeah
2005-09-01
打赏
举报
回复
可以调用。有如下要点:
1、必须拥有被调用窗口的引用。一般常规的打开窗口方式为open(windowname),opensheet(windowname...),这样的命令,打开的窗口引用存放在与窗口类型同名的全局变量里面,所以可以直接用windowname.var_name来访问。如果使用Open( windowvar, windowtype {, parent } )这样的命令,窗口引用会存放在变量windowvar里面,用户必须保存好windowvar变量,才可以在适当的时候调用。当然,如果窗口直接可以通过某种手段传送数据,那么把某个窗口的this传递给另一个窗口,也是一种办法。
2、必须能够识别窗口内的实例变量。从对象继承的角度来说,任何窗口的实例都可以用一个window类型的变量保存,只不过通过这样一个变量,无法访问任何window类型定义以外的属性、方法、事件。这时候可以再定义一个指定窗口类型的变量,通过赋值取得窗口引用,即可使用相关的属性、方法、事件。另外,使用dynamic关键字也可以使用额外的方法和事件,但不能使用额外的属性以及实例变量
章无忌
2005-08-30
打赏
举报
回复
WINDOW G_PARENT
w_1 lw_window
lw_window = getparent().dynanmic
wscft
2005-08-30
打赏
举报
回复
其实一个实例窗口也是window 类型的,
WINDOW G_PARENT
改为
w_1 lw_window
...
看看还行不行呢?
hangzhou6274
2005-08-30
打赏
举报
回复
对不起,打错了,是dynamic不是dynanmic
hangzhou6274
2005-08-30
打赏
举报
回复
你可以在g_parent窗口里面写一个函数,然后用dynanmic来动态调用该函数来赋值,你去看这个玩意儿的帮助会对你有好处。
velen
2005-08-30
打赏
举报
回复
我定义了一个WINDOW变量.
WINDOW G_PARENT
G_PARENT.LB_A=FALSE
这样子编译通不过.提示:INCOMPATIBLE PROPERTY LB_A FOR TYPE WINDOW
必须用真正的窗口名才能编译通过.
W_1.LB_A=FALSE就可以.
但我必须用WINDOW变量才行,因为窗口是动态的.
章无忌
2005-08-29
打赏
举报
回复
在w_2中可以写
w_1.ls_a = 'aaa'
只有ls_a没被声明为私有变量
desegou
2005-08-29
打赏
举报
回复
可以,不过要保证两个两个都被打开,而且要修改的实例变量是public型的
myhexiong
2005-08-29
打赏
举报
回复
其实你可以搞成全局变量.
或者用其它方法,
比如说另一个窗口,直接取前面那窗口的值,
应该不是麻烦事..楼主可以再说详细一点.
中
文编程开发语言工具系统化教程初级1
熟悉构件取值
赋值
3 折叠式菜单滑动面板编程4 自定义图形
窗口
自定义标题栏编程5 多行文本分段显示编程6 调用外部exe文件关闭外部exe文件编程7 给自己编写的项目设置密码8 制作
一个
计算器编程9 图片浏览编程10 看图...
C#从
一个
窗口
向另
一个
窗口
传值
方法一: A
窗口
传到B
窗口
1、在构造函数上面位置加入需要传的字段(设置为静态,操作简单);...3、同样在A开启B
窗口
的时间
中
,
实例
化
一个
模型,
实例
化
一个
B
窗口
,将该空模型传入
实例
化的B
中
,并将A
中
的要传的数据...
SQLServer 的
变量
及
赋值
方法
变量
对于一种语言是必不可少的一部分,当然,对于T-SQL来讲也是一样。在简单查询
中
,往往很少用到
变量
, 但无论对于复杂的查询或存储过程...全局
变量
以两个@@符号作为开头,用户只能访问,不能
赋值
。 Sql Server一共
PB
窗口
使用技巧之
窗口
之间的协作
在应用程序
中
,有时
一个
任务要分解成几个部分,由多个
窗口
来协同完成,这就需要这些
窗口
之间能够很好地配合。例如,在检索大批量数据时,可以提供
一个
小
窗口
让用户随时停止数据检索,并能在该小
窗口
中
显示检索的进度...
QT窗体之间值的传递,多种方法实现
新建工程过后添加
一个
新的
窗口
到工程
中
,实际目录结构如上,然后我们实现按钮方式打开新建的窗,在主
窗口
中
包含副
窗口
的头,再添加子
窗口
的类到主
窗口
的成员
变量
中
,然后我们添加
一个
按钮并通过槽函数的方式打开子...
PowerBuilder
1,077
社区成员
66,438
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章