|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2004/5/6 20:48:10 |
标题: |
|
加入我的收藏 |
楼主: |
请问哪位朋友知道怎么使combobox既能使用csDropDownList属性(即只能选择),同时有能用程序设置显示内容(即text)?
----------------------------------------------
以静制动 |
作者: |
sephil (NAILY Soft) |
★☆☆☆☆ |
-
|
盒子中级会员 |
|
2004/5/6 21:13:54 |
1楼: |
嘿嘿
不要用csDropDownList,还是用csDropDown 然后
procedure TForm1.FormCreate(Sender: TObject); var Wnd: HWND; begin Wnd := FindWindowEx(ComboBox1.Handle, 0, 'Edit', nil); SendMessage(Wnd, EM_SETREADONLY, 1, 0); end;
这样你可以用代码控制Text(ComboBox1.Text := '123') 但是用户不能编辑其中的文字,只能选择 可以满足你的要求吧
----------------------------------------------
Copyright 2008 ? NAILY Soft Click here to redirect to my home Click here to redirect to my blog
|
作者: |
|
2004/5/6 22:26:40 |
2楼: |
谢谢谢谢谢谢谢谢啦 已经解决了
----------------------------------------------
以静制动
|
|