CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  控件

如何让在Listbox里选中的值,如:张三,让张三的具体情况,如:身高,年龄,体重等各项值分别显示在Textbox里?

楼主energy1()2005-04-02 09:23:47 在 VB / 控件 提问

各位帮帮忙 问题点数:0、回复次数:6Top

1 楼tztz520(午夜逛街)回复于 2005-04-02 09:25:36 得分 0

??  
  在用户单击的时候,你再根据点击的这个名字查到相关的信息显示出来不就行了么Top

2 楼niefuhua(阳光)回复于 2005-04-05 08:33:11 得分 0

这个最好用数据库来解决!  
  首先建立数据库:  
  姓名   身高,年龄,体重  
  然后  
  Dim   strName   As   String  
  strName=List1.Text  
  '建立数据库连接  
  set   rs=conn.execute("select   *   from   TableName   where   姓名='"   &   strName   &   "'")  
  text1=rs!身高  
  text2=rs!年龄  
   
  我的代码不完整,但大体思路就是这样  
   
  Top

3 楼njstalk(风和日丽)回复于 2005-04-05 09:46:02 得分 0

两个办法   1,把listbox里面的一行读出来,然后用截取字符串的方式来把你要的信息分别找出来放到textbox里面。  
                    2,就是用数据库了,上面大哥的样子。Top

4 楼mayomide(芦苇)回复于 2005-04-05 10:27:38 得分 0

用数据库吧。  
  在单击事件里搜入上面的代码。Top

5 楼jjkk168(老加班的人--好好学习,天天吃饭)回复于 2005-04-06 02:16:21 得分 0

ListItem有一个Tag属性,将相关的属性放到Tag里面,点击的时候读出Tag里面的内容即可。Top

6 楼of123()回复于 2005-04-06 08:32:52 得分 0

一个简单的办法,利用   ItemData:  
  ListBox   中的每一项   List   都有一个   ItemData,是   Long   型的(4字节),完全可以容纳你的年龄(<256)、身高(单位厘米<256)、体重数据。  
   
  '例子(从数据库填充数据到   ListBox):  
  Do   Until   rs.EOF  
        List1.AddItem   rs!UserName  
        List1.ItemData(List1.NewIndex)   =   rs!Weight   *   65536   +   rs!Age   *   256   +   rs!Height  
        rs.MoveNext  
  Loop  
   
  '取数据  
  Private   Sub   List1_Click()  
        txtHeight   =   List1.ItemData(List1.ListIndex)   Mod   256  
        txtAge   =     (List1.ItemData(List1.ListIndex)   Mod   65535)\256  
        txtWeight   =   List1.ItemData(List1.ListIndex)   \   65535  
  End   Sub  
         
  Top

相关问题

  • 如何在winform取得Listbox(多选)中未选中的值?
  • 怎么才能获得ListBox中当前选中项的值
  • 怎样取得ListBox中被选中的值?
  • 怎么返回 listbox控件被选中的值
  • 怎样获取多选listbox中选中项目的值?
  • 两个listbox同时选中?
  • 焦点从textbox移出时,检查textbox的值是否为1,如果不是,将本textbox全部选中,如果是则继续。马上给分!!
  • ListBox和Textbox
  • 我是一名新手,请问一下listbox中怎么样引用当前选中的值
  • 怎样接收多值的 ListBox,就是怎样知道那一个被选中(style=CheckBox)

关键词

  • 数据库
  • tag
  • 身高
  • 年龄
  • listbox
  • rs
  • text

得分解答快速导航

  • 帖主:energy1

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo