为什么tab_1.tabpage_3.sle_1.text不可以修改?

霖湘凝 2004-12-24 08:16:36

我动态改变tab_1.tabpage_3.sle_1.enabled的值,
改变后虽然tab_1.tabpage_3.sle_1.enabled=true,
可是我仍然无法给sle_1写入数据,怎么回事啊?
...全文
144 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
霖湘凝 2004-12-26
  • 打赏
  • 举报
回复
真晕,原来是我把他们所属的窗体设为 child!的缘故,
麻烦大家了,呵呵,也感谢大家的帮助~
霖湘凝 2004-12-26
  • 打赏
  • 举报
回复
没有tab的时候是对的,没问题啊,
所以我才郁闷,究竟什么原因啊,
大家再帮帮我啊~谢谢~
mtu207 2004-12-26
  • 打赏
  • 举报
回复
你这个问题看起来简单的不能再简单了,但我相信你确实遇到了问题了。

楼上的各位都试过了没问题,我想,你是不是也换个思路?你另建一个程序试试(只有这个东东,先不要加tab)?如果还是不能,那就是你的PB又问题了。

先把问题简单化。
hygougou 2004-12-26
  • 打赏
  • 举报
回复
代码写错地方了吧,
我帮你试了一下是可以的

在selectionchanged事件写
WorldMobile 2004-12-25
  • 打赏
  • 举报
回复
把sle_1,删除掉,再重新加一个
hygougou 2004-12-25
  • 打赏
  • 举报
回复
大概跟写在控件的事件有关系了,可能没有触发,你的代码是写在哪的?
霖湘凝 2004-12-25
  • 打赏
  • 举报
回复
我是在tab_1.tabpage_3.ddlb_1的事件中动态改变tab_1.tabpage_3.sle_1.enabled的值,
 如:if tab_1.tabpage_3.ddlb_1.text="x1" then
tab_1.tabpage_3.sle_1.enabled=true
end if
 然后让sle_1可以写入东西,也就是手工在sle_1中能写东西,
 可就是不可以,
 另外好象有一个sle_2我没有改变他的enable属性(一直是true),
 可也是不可写的,我就郁闷了,大家帮帮忙~
amekoxiao 2004-12-25
  • 打赏
  • 举报
回复
是不是你的代码写的位置不对
qyqtn 2004-12-25
  • 打赏
  • 举报
回复

我动态改变tab_1.tabpage_3.sle_1.enabled的值,
改变后虽然tab_1.tabpage_3.sle_1.enabled=true,
可是我仍然无法给sle_1写入数据,怎么回事啊?

你是直接写入啊,还是在程序里写入,把写入的代码贴出来看看
bunnysky 2004-12-25
  • 打赏
  • 举报
回复
怎么会这样呢?我刚试了是可以的呀!
你按 lzp_lrp的试试吧!
mnsiii 2004-12-25
  • 打赏
  • 举报
回复
对,删了,再加一个
霖湘凝 2004-12-24
  • 打赏
  • 举报
回复
我按照 lzp_lrp(lzp) 说的还是不可以,
好象tab_1.tabpage_3.sle_1.text是被锁住了一样
WorldMobile 2004-12-24
  • 打赏
  • 举报
回复
建议
tab_1.tabpage_3.sle_1.enabled = true
tab_1.tabpage_3.sle_1.displayonly = false
gxhmsy 2004-12-24
  • 打赏
  • 举报
回复
不可能吧,昨天我还这样做的!
重装PB?

1,077

社区成员

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

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