怎么样获取combobox里的值?

delohilover 2003-07-22 08:01:15
各位大哥:
我在一个form1上放了一个label1及一个combobox1控件及一个button1,combobox1控件的items里我加了十个项,我想在combobox里选择后,再点击button1,label1的caption显示combobox里的值?我不知怎样把选择后的值赋给label1
谢谢!
给分。
...全文
227 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wujunwei 2003-07-23
  • 打赏
  • 举报
回复
label1.caption:=combobox1.text;
risingsoft 2003-07-22
  • 打赏
  • 举报
回复
label1.caption:=combobox1.Items[combobox1.itemindex];
reallike 2003-07-22
  • 打赏
  • 举报
回复
那个Items应该是方括号!

ljmanage(过客)说得没错。
tongdings 2003-07-22
  • 打赏
  • 举报
回复
初始化combobox1.itemindex
combobox1.itemindex := 0; //Item 1
或者指定ComboBox1的类型:
if ComboBox1.style <> csDropdownList then
ComboBox1.style := csDropdownList;
这样肯定就可以了吧。
李_军 2003-07-22
  • 打赏
  • 举报
回复
第二句应该这样
label1.caption:=combobox1.Items[combobox1.itemindex];
delohilover 2003-07-22
  • 打赏
  • 举报
回复
第一句可以,第二句运行不行,为什么?
windwather 2003-07-22
  • 打赏
  • 举报
回复
在button的onclick事件中加入下面代码:
label1.caption:=combobox1.text;
或者label1.caption:=combobox1.indexof(combobox1.itemindex);

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧