日期:2014-05-20  浏览次数:20735 次

求解,按钮控件属性问题
正在做一个KTV点歌系统,拼音点歌里面有一个回删你所点击的字母,回删,想实现当未点击任何字母时,回删按钮处于灰白状态,不可点,只有当点击了某些字母后才能点击回删,在方法里面,代码应该怎么写?求解

------解决方案--------------------
点没点字母你是知道的,最简单的做个变量,根据变量设置按钮状态
------解决方案--------------------
同楼上所说~
做个变量标示flag
------解决方案--------------------
可以在你的输入框改变事件里面判断,假如有数据 设置按钮状态,没数据变灰.
------解决方案--------------------
呵呵,看起来很简单,但是费了一些时间去试了,看来我的功底还是不够啊。
实现如下:
在初始化对话框的时候先用EnableWindow(False)将按钮设置为不可点击状态,接着捕捉编辑框的EnChange()消息,在判断一下编辑框的变量,若不为空,则EnableWindow(TRUE).