在delphi中,如何让combobox显示请输入,下拉单可以选择,然后关闭form后再打开form 还能显示’请输入’ 5

那我能不能在combobox的下拉单中增加选项,下次运行程序还能看到选项。不想建表之类的,只在程序上修改,给出去具体代码... 那我能不能在combobox的下拉单中增加选项,下次运行程序还能看到选项。不想建表之类的,只在程序上修改,给出去具体代码 展开
 我来答
liu55721
2012-06-05 · TA获得超过922个赞
知道大有可为答主
回答量:1861
采纳率:100%
帮助的人:863万
展开全部
把它TEXT属性设置为"请选择",
把它的items加载供选择项.
也就是上面那位说的稍改一下:
方法一、在form1.onshow事件中写以下代码
combobox1.items.clear;
combobox1.items.add('请输入');
combobox1.items.add('可选内容一');
combobox1.items.add('可选内容二');
combobox1.items.add('可选内容三');
加载完可选项之后,加上一句:
combobox1.text:='请选择';
要想它所在的每次显示,COMBOBOX都是如此,很简单,你把上面这段代码写到窗体显示事件中就可以了.
太平洋来的风
2012-06-12 · TA获得超过190个赞
知道小有建树答主
回答量:582
采纳率:100%
帮助的人:249万
展开全部
表单不关,就可以呀
你把 '请输入' 设设为第一项

当用户输入后有 onchange 或 onexit
然后你根据用户输入的值和combobox的值比较,如果不存在,你就追加到后面

我本机没有装delphi 所以就不输入 代码,至于添加
combobox1.items.clear;
combobox1.items.add('请输入');
combobox1.items.add('可选内容一');
combobox1.items.add('可选内容二');
combobox1.items.add('可选内容三');

这可以了,
至于比较,
用一个循环,不就得了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zjgniejun
2012-06-04 · 超过15用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:31.6万
展开全部
方法一、在form1.onshow事件中写以下代码
combobox1.items.clear;
combobox1.items.add('请输入');
combobox1.items.add('可选内容一');
combobox1.items.add('可选内容二');
combobox1.items.add('可选内容三');
.......
或方法二、在combobox1的items编辑框中直接输入:
请输入
可选内容一
可选内容二
可选内容三
.......
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式