当前位置:编程学习 > VB >>

为什么在运行中控件Enabled属性不能变为True


txtGCXX.Enabled=True
 这句语句刚刚运行,再查看,它还是False
 很奇怪,请大侠提点迷津!!!!!
 先谢谢了!!!
 

--------------------编程问答-------------------- 我调试跟踪到这个地方,发现这个奇怪的问题,
请大侠指教!
谢谢! --------------------编程问答-------------------- 不可能。

--------------------编程问答-------------------- txtGCXX是什么控件?textbox控件?

检查其他代码,是否在某处事件处理中设置了 .endbled=false --------------------编程问答-------------------- txtGCXX是textbox控件

其它代码是对它在其它事件中设置
但是我用F8单行调试
刚刚运行完这条程序,到下一条时
用鼠标移到变量上,就显示的是False
应该其它事件还没有发生,不可能运行其它事件,对它的属性进行改变
所以我觉得很奇怪 --------------------编程问答-------------------- 我也是觉得不可能,但是事实就是这个样,头都是大的。
--------------------编程问答-------------------- 很简单,把你问题相关的代码分离到一个测试工程中,如果还是这样,就把代码打包发上来,如果在我们机器上调试也这样就怪了:) --------------------编程问答-------------------- 同意楼上。

^_^
--------------------编程问答-------------------- 不大可能吧。。。 --------------------编程问答-------------------- 正常情况下是不可能的
建议楼主把代码贴上来大家分析一下 --------------------编程问答-------------------- 不会是在什么重复性的程序段中设置了txtGCXX.Enabled=False吧?比如Timer中 --------------------编程问答-------------------- 估计楼主把txtGCXX放在了某个容器里面,而这个容器的Enabled=False
这样无论如何设置txtGCXX.Enabled,都不会变成true --------------------编程问答--------------------
引用 11 楼  的回复:
估计楼主把txtGCXX放在了某个容器里面,而这个容器的Enabled=False
这样无论如何设置txtGCXX.Enabled,都不会变成true

还真没注意有这个现象。

蚜虫高人……
--------------------编程问答--------------------
引用 11 楼  的回复:
估计楼主把txtGCXX放在了某个容器里面,而这个容器的Enabled=False
这样无论如何设置txtGCXX.Enabled,都不会变成true

有收获了,经验值上升....... --------------------编程问答--------------------
引用 11 楼  的回复:
估计楼主把txtGCXX放在了某个容器里面,而这个容器的Enabled=False
这样无论如何设置txtGCXX.Enabled,都不会变成true


还真不容易注意…… --------------------编程问答--------------------
引用 11 楼  的回复:
估计楼主把txtGCXX放在了某个容器里面,而这个容器的Enabled=False
这样无论如何设置txtGCXX.Enabled,都不会变成true

有福尔摩斯的潜力 --------------------编程问答-------------------- 正常情况下是不可能,不排除有的控件不支持运行设置该属性
补充:VB ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,