如何在window中动态创建控件

polestarxu 2006-07-11 03:18:31
如何在window中动态创建控件,如radiobox,checkbox等,并绑定相应的事件?
...全文
169 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
up
ybkenan 2006-07-18
  • 打赏
  • 举报
回复
學習
li_d_s 2006-07-18
  • 打赏
  • 举报
回复
动态创建没问题,事件只能先写好,用post或者dynamic调用
gyqf417 2006-07-18
  • 打赏
  • 举报
回复
可以动态创建数据窗口达到目的,事件则需预先写好
doodle 2006-07-11
  • 打赏
  • 举报
回复
mark
JustNoOtherWay 2006-07-11
  • 打赏
  • 举报
回复
1、用OpenUserObject()创建
2、在窗口中创建一个用户事件 Event Id :Pbm_Command


IF hwndchild = Handle(动态创建的对象) THEN

If notificationcode = 事件ID Then
PostEvent(自己的事件)
End if
END IF

事件ID自己跟踪下,没深入研究过
圣殿骑士18 2006-07-11
  • 打赏
  • 举报
回复
先建立一个userobject,在用openuserobject()打开
leio 2006-07-11
  • 打赏
  • 举报
回复
创建控件可以,加入事件脚本不能。除非用ORCA,或者楼主写个编译器出来。

1,077

社区成员

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

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