关于Tcombobox的小问题

chunqiangsun 2003-08-20 03:27:25
我想得到的功能是:显示的字符串对应的隐藏值,就象ASP页面中的一样,比如:
在asp中<select>
<option value='t1'>天</option>
<option value='t2'>地</option>
<option value='t3'>人</option>
<select>
如何取道‘天’对应的‘t1'呢?
...全文
51 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cxz7531 2003-08-20
  • 打赏
  • 举报
回复
用两个stringlist 类型s1、s2
s1 := TstringList.Create;
s2 := TstringList.Create;
s1.Add('t1');
s2.Add('天');
s1.Add('t2');
s2.Add('地');
s1.Add('t3');
s2.Add('人');

s1[s2.IndexOf(ComboBox1.Text)]
初心2 2003-08-20
  • 打赏
  • 举报
回复
先用一个stringlist ,我说错了。
初心2 2003-08-20
  • 打赏
  • 举报
回复
先用一个listbox
里面存储‘T1=天’这种格式。
然后把t1写入COMBOBOX,用value可以取出‘天’
chunqiangsun 2003-08-20
  • 打赏
  • 举报
回复
没明白我的意思,我是想得到对应项的隐藏值,比如:项’天‘对应的是’T1‘,不是他的序号。
yoisyois 2003-08-20
  • 打赏
  • 举报
回复
var
i: integer;
...
i := ComboBox1.Items.IndexOf('天');
...

5,388

社区成员

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

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