delphi里面的tcombobox下拉菜单里的选择项要怎么删掉,从哪删

 我来答
last_wolf1860
推荐于2016-04-16 · TA获得超过640个赞
知道小有建树答主
回答量:482
采纳率:100%
帮助的人:353万
展开全部
combobox.items是一个TStrings
按照TStringlist的属性方法来进行操作就OK
with combobox do
begin
items.Clear;//清空所有项
items.Delete(Index);//根据序号删除,从0开始计数
end;
wolfy1016
2012-04-21 · TA获得超过244个赞
知道小有建树答主
回答量:353
采纳率:0%
帮助的人:291万
展开全部
如果是设置进去的,你要选中这个控件,到属性框找到items属性,双击打开后,里面是下拉的内容。
如果是代码读取进去的,你就需要找到这个控件输入下拉内容的代码,用if 语句把你不需要的项去掉。
procedure Tpw.d2Enter(Sender: TObject);
begin
with adoquery1 do begin
sql.clear;
sql.Add('select name from temployee where department='''+d1.text+''' order by number');
execsql;
active:=true;
d2.Items.Clear;
while not eof do begin
if fieldvalues['name']<>null then
d2.Items.Add(fieldvalues['name']);
next;
end;
end;
end;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zyjying520
2012-04-20 · TA获得超过225个赞
知道小有建树答主
回答量:436
采纳率:100%
帮助的人:371万
展开全部
combobox1.items.delete(index); //index要删除的索引下标从0开始
combobox1.clear; //清空所有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式