我的combobox是csDropDownList,好象这样的就不用cmobobox.text直接赋值:
假设:
我的combobox中有内容如{'aa','bb','cc'}
我现在要把'bb'赋给这个组合框
我现在用的方法是:
for lncount:=0 to combobox.Items.Count-1 do
if combobox.Items[lncount]='bb' then
break;
combobox.itemindex:=lncount;请问,有简单一点的方法吗?
假设:
我的combobox中有内容如{'aa','bb','cc'}
我现在要把'bb'赋给这个组合框
我现在用的方法是:
for lncount:=0 to combobox.Items.Count-1 do
if combobox.Items[lncount]='bb' then
break;
combobox.itemindex:=lncount;请问,有简单一点的方法吗?
解决方案 »
- Delphi7调用.NET webService服务,脱离IDE运行出错
- fastreport放到dll的窗体中,同时这个dll作为子窗体出现错误。
- 怎么把odbc或者bde管理器中的数据源名称添加到combobox中
- dbExpress与BDE哪个不要安装数据库客户端的?
- 怎样利用DELPHI实现对PCI卡的操作?在线等待!
- 怎样连接windows自带的数据库(*.db)并看到里面的内容?
- HTMLInputElement.form.submit 报错 access violation
- 关于DBGrid中记录的多行选择问题
- 菜鸟请教一个问题
- 怎样检测修改记录时的重复数据
- 用delphi如何屏蔽alt+tab,ctrl+alt+del,ctrl+esc这三个组合功能键,并且如果屏蔽windows的任务栏和开始菜单?
- 如何实现这样的删除?
不过这样的话 如果是for lncount:=0 to combobox.Items.Count-1 do
if combobox.Items[lncount]='dd' then
break;
combobox.itemindex:=lncount;如果是这种情况 不知道会不会出错
if combobox.Items[lncount]='dd' then
begin
combobox.itemindex:=lncount;
break;
end;
也不行
combobox.itemindex:=combobox.Items.IndexOf('bb');