| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1083 人关注过本帖
标题:求助:这样的形式:对象.属性名.属性名表示什么意思?属性也可以这样一级一 ...
取消只看楼主 加入收藏
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1547
专家分:184
注 册:2006-6-3
结帖率:79.38%
收藏
已结贴  问题点数:20 回复次数:2 
求助:这样的形式:对象.属性名.属性名表示什么意思?属性也可以这样一级一级的引用吗
IF Thisform.Olecontrol1.Nodes.Count#0
   Thisform.Label1.Caption="您移除了"+Thisform.Olecontrol1.SelectedItem.Text+"节点"
   Thisform.Olecontrol1.Nodes.Remove(Thisform.Olecontrol1.SelectedItem.Index)
ENDIF
 
问题

1、SelectedItem与Text、Index 都是属性,为什么可以这样表示:SelectedItem.Index,SelectedItem.Text

 一般 :属性名=值 例如:Thisform.tvmytree.SelectedItem=Thisform.tvmytree.nodes(7)

而SelectedItem.Index, 属性名.属性名这样表示是什么意思?

2、有不少属性有二种不同的表示方式如:activeform 属性

它的语法:Object.ActiveForm.Property [ = Setting]

或Object.ActiveForm.Method,

如:(_vfp).activeform.backcolor=rgb(255.255,255)

又如::(_vfp).activeform.activecomtrol.name

 好象activeform、activecomtrol都变成了对象?只对象可以绝对(或相对)引用,难道属性也可以这样一级一级的引用吗?


搜索更多相关主题的帖子: 属性 对象 形式 
2010-12-16 16:28
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1547
专家分:184
注 册:2006-6-3
收藏
得分:0 
没有高人?
2010-12-17 12:28
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1547
专家分:184
注 册:2006-6-3
收藏
得分:0 
你说是什么?
2010-12-18 21:53
快速回复:求助:这样的形式:对象.属性名.属性名表示什么意思?属性也可以这样一 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.038325 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved