CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  Pb脚本语言

Powerbuilder里如何动态创建事件?

楼主javaFever()2005-08-18 16:54:59 在 PowerBuilder / Pb脚本语言 提问

我想在代码里动态创建一个事件的代码,比如,我要在运行时才能确定一个对象有Click事件需要运行什么代码。  
   
  前提是,不能在Click事件里做判断,而要在事件外,比如我要动态创建一个对象和它的事件。 问题点数:100、回复次数:4Top

1 楼li_d_s(鄙视那些不懂Java却跑来乱骂的人,.NET没啥了不起)回复于 2005-08-18 17:03:03 得分 50

动态创建对象可以用OpenUserObject()函数或者create   using   "uo_transaction",前者用于创建可视用户对象,后者用户创建不可视用户对象,至于事件可以用Dynamic  
  object.Dynamic   event   ue_user(...)  
  object.Dynamic   function   uf_user(...)  
  这样只有运行时才会去检测object是否有ue_user事件(uf_user函数)Top

2 楼javaFever()回复于 2005-08-18 17:17:01 得分 0

请问如何创建事件的代码呢?我不能在PB里创建,而要在PowerScript里创建事件代码。  
  比如,我要写一个函数,这个函数遍历一个窗口的所有控件,并且为这些控件添加paint()事件的代码。能否明示?Top

3 楼lzheng2001(1加1)回复于 2005-08-18 18:31:00 得分 50

不能动态创建事件的.  
  用一楼的方法一般可以达到你的目的.   关键用了Dynamic   关键字.Top

4 楼javaFever()回复于 2005-08-20 17:51:19 得分 0

看来问题无解了,郁闷。结帖,散分。Top

相关问题

  • 能否动态创建事件函数?
  • 动态创建控件的事件?
  • 动态创建事件问题请教
  • PB中动态创建控件,怎样使创建控件与事件关联?
  • 动态创建......
  • 动态创建一控件,如何响应它的事件?
  • 动态创建了控件,如何编写事件脚本
  • 如何给动态创建的构件添加事件
  • 动态创建了一个Tqrsubdetail,如何加入beforprint事件?
  • 动态创建组件,怎么写他的事件呢?

关键词

  • 函数
  • 代码
  • 用户
  • 事件
  • 动态创建
  • 创建
  • 对象
  • 运行
  • 比如
  • dynamic

得分解答快速导航

  • 帖主:javaFever
  • li_d_s
  • lzheng2001

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo