ComboBox问题

来源:百度知道 编辑:UC知道 时间:2024/06/22 16:49:00
我有一个COMBOX,里面的值都是中文,我希望取出用户选择的那个值,赋给一个String变量,请问该怎么弄啊?比如我的列表里有10个值,我想取出第5个,第5个的值为“天津”
我用的是DELPHI,好像没有.list这个方法,而且,我不是选死的第4项,也可能是第5项,第6项,这个是由用户决定的

Delphi是这样做的

var
tmpStr:string;
begin
tmpStr:=combobox1.Items.Strings[combobox1.ItemIndex];
end;

不过你的问题提得地方不对。应该放到其他语言里去。

Dim S as String
S=Combo1.List(Combo1.ListIndex)
这个是返回你选中的项的内容

也可以直接用:
S=Combo1.Text