在Combobox的items项中的值是
0001|xxxxx|bbbb
0002|yyyyy|ccccc
0003|xxxxx|zzzzz
当我点击某个下拉项时,在combobox的框中显示0001或0002,只要显示前面的序号。
但这如何实现呢?
还请富翁们指点,谢谢!
0001|xxxxx|bbbb
0002|yyyyy|ccccc
0003|xxxxx|zzzzz
当我点击某个下拉项时,在combobox的框中显示0001或0002,只要显示前面的序号。
但这如何实现呢?
还请富翁们指点,谢谢!
解决方案 »
- 请问如何让ScrollBox的滚动条不使用系统主题,只要本来vcl的土样子就行?
- TcxDBLookupComboBox 的点击事件是什么?
- idftp使用代理上传文件出现 socket 10060 错误
- 用StringGrid组件向表中输入数据
- 在 Delphi 中能动态创建组件(按钮)吗? 如果能请举例.
- F1BOOK控件的使用方法
- 一个有关数据库的问题!!在这登了。烦请解决!!!
- 哪儿有类似画图的delphi图像处理的例子可下??
- 如何改造DBLookupComboBox???有经验的帮帮忙!
- 怎样调用打印预览窗口进行设置以及怎样打印?
- 请问:如何判断SCrollBox中哪个对象为当前活动对象??
- 如何把数据库客户端(Ora,SQL)集成到自己的应用程序安装包中?
你显示的是0001|xxxxx|bbbb
但是当你处理数据的时候先处理掉其中的非序号,只保留序号不就解决问题了吗?
不要占到牛角尖里头去了,换个角度问题容易多了。
在combx的onchange中添加代码,xx=combx.items.itemindex
DBLookupCombobx。你可以内建一个TStringList将值与Combobox的Item向对应。如果你是做数据库操作的话,考虑在Item的Object里面存入DataSet的BookMark,这样也能定位!