我想实现:根据我的需要设置Tcombobox的是否可写属性,就象TEdit的READONLY属性;
如定义方法:SetReadonly(AReadOnly: Boolean); True :不可写,False 可写,该如何写?
Tcombobox的三天style属性为csDropDown;
(我不通过style属性设置为csDropDownList来控制)
如定义方法:SetReadonly(AReadOnly: Boolean); True :不可写,False 可写,该如何写?
Tcombobox的三天style属性为csDropDown;
(我不通过style属性设置为csDropDownList来控制)
解决方案 »
- Delphi 操作快捷方式集锦~
- 窗体继承问题
- 重新启动或关闭计算机?
- 大家帮我看看这个存储过程,调用时老报错!!
- 使DBCtrlGrid(非DBGrid)支持鼠标滚轮!
- 寻找Delphi开发合作伙伴
- 请问各位开发数据库应用程序的时候一般用什么数据库
- 在delphi中用ado能调用access数据库中的查询吗?能的话如何调用?!
- 关于Delphi中Indy9.0控件TIdTCPClient和TIdTCPServer的多线程使用问题,请高手指教
- 为什么使用label最后一个字只显示半个字呢?
- 北京迅鼎科技发展有限公司招聘Delphi程序员
- 用IdTcp组件做一个资料传输的程序,现有一个问题,请大家帮忙,谢谢!
type
TMyComboBox = class(TComboBox)
end;
设置只读:
SendMessage(TMyComboBox(ComboBox1).EditHandle, EM_SETREADONLY, Ord(true), 0);
设置可写:
SendMessage(TMyComboBox(ComboBox1).EditHandle, EM_SETREADONLY, Ord(False), 0);