窗口控件不会变动了..?奇异

qazwsxhai 2015-12-04 03:02:37
比如窗口有一label caption := 'bbbbbbb'

作了个点击事件更换 label.caption:='aaaaaa'

现在的情况是事件起作用 执行到 label.caption:='aaaaaa'

但介面上的 label.caption 还是原来的 bbbb 重绘,刷新 都不会变动..

请问有怎么回事呢.
...全文
153 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dwh0571 2015-12-08
  • 打赏
  • 举报
回复
代码贴出来,肯定是你写法有问题吧
hongss 2015-12-08
  • 打赏
  • 举报
回复
文件只读属性??
doloopcn 2015-12-05
  • 打赏
  • 举报
回复
...............怎么觉得最近BBS上的“灵异”事件不少
lyhoo163 2015-12-05
  • 打赏
  • 举报
回复
这是VCL消息机制出现故障了。
qazwsxhai 2015-12-04
  • 打赏
  • 举报
回复
引用 3 楼 doloopcn 的回复:
把autosize改为false
我发现 "单元.窗口.控件.属性名字" 这样就动不了和不能正确取值 当个控件的点击事件 "控件.属性名字" 就能正确取值和赋值 但单元内在窗口控件的其它方法内 调用 某个控件的 "控件.属性名字" 就不能正确取值和赋值 最后换个方法用 单元变量的方式暴力解决需求了. 我新建的项目窗口都不会发生这么奇怪的问题.
doloopcn 2015-12-04
  • 打赏
  • 举报
回复
把autosize改为false
qazwsxhai 2015-12-04
  • 打赏
  • 举报
回复
引用 1 楼 doloopcn 的回复:
label位于某个控件下层,OnClick事件没有触发 在IDE 环境中按鼠标右键:bring to front试试
这个是有触发的, 事件的 showmessge 调试都正常弹窗. bring to front 也一样的不行啊
doloopcn 2015-12-04
  • 打赏
  • 举报
回复
label位于某个控件下层,OnClick事件没有触发 在IDE 环境中按鼠标右键:bring to front试试

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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