CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  基础类

如何用语句取出全部对象名称,如:w_test3.tab_1.tabpage_1.dw_1

楼主K1933(快乐的熊)2004-09-02 21:07:01 在 PowerBuilder / 基础类 提问

如何用语句取出全部对象名称,如:w_test3.tab_1.tabpage_1.dw_1  
   
  用ClassName(dw_1)   可以得出dw_1的名称。  
  再用ClassName(parent)   得出w_test3  
  那可以组成w_test3.dw_1  
  但dw_1及window之间还有两个对象,那怎么取得window的名称呢?根本不认识Classname(ParentWindow)这样的语句呀。  
  问题点数:20、回复次数:8Top

1 楼xuexy1980_xxy1980(勇豹)回复于 2004-09-02 21:12:07 得分 5

依次向上查找,但PARENT对象的类型(typeof(PARENT))为window!时停止!Top

2 楼K1933(快乐的熊)回复于 2004-09-02 21:24:50 得分 0

兄弟能不能写得更详细一些?Top

3 楼K1933(快乐的熊)回复于 2004-09-02 21:28:28 得分 0

我怎么能一向上查询呢?指点一二吧,谢谢啦!Top

4 楼K1933(快乐的熊)回复于 2004-09-02 22:05:58 得分 0

兄弟们帮帮忙呀。。。。。活不下去了呀。Top

5 楼jdsnhan(柳荫凉)回复于 2004-09-03 15:31:32 得分 5

向上查找的时候,判定一下类型,powerobject.typeof(),直到判定到为window!为止,再根据所得到的对象做组合。  
   
  Top

6 楼peixun(秋雨霏霏)回复于 2004-09-03 16:00:48 得分 0

upTop

7 楼bunnysky(松鼠)回复于 2004-09-03 17:58:20 得分 10

你看一下PB关于control的帮助,或在PB版里找一下关于control的文章,control其实是一个数组,你可以通过control[i].property来取得对象的属性。  
   
  Top

8 楼K1933(快乐的熊)回复于 2004-09-03 21:59:35 得分 0

谢谢,我来玩就行。Top

相关问题

  • 为什么我直接用语法生成的dw不能打印预览
  • DW
  • DW
  • MyReg.Pattern = "^[\w-\.]+@\w+\.\w+$"
  • 用语句创建表
  • 在select 中使用if语句
  • 怎么样才能实现,在一个w上面不做dw就能得到一个dw retrieve后的总行数和每一行的列值。
  • 论坛常用语都有些啥呀?
  • 如何用语句创建Access表
  • 如何用for语句处理常量??

关键词

  • 对象
  • dw
  • 名称
  • test3
  • classname
  • parent
  • control

得分解答快速导航

  • 帖主:K1933
  • xuexy1980_xxy1980
  • jdsnhan
  • bunnysky

相关链接

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

广告也精彩

反馈

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