CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

不是很难的问题.

楼主caixiaofei(天天呆在这)2002-11-30 12:42:17 在 Delphi / VCL组件开发及应用 提问

listbox的数据源来自表A的name字段,  
   
  张三  
  李四<---当前选择  
  王五  
  ...  
  ...  
   
  dbgrid的数据源也来自A表。  
  问: 在dbgrid中移动记录的时候,如何让listbox也跟着移动,并且执行listbox的  
  onclick事件。  
  问题点数:50、回复次数:8Top

1 楼Drate(小虫(好好学习,天天向上))回复于 2002-11-30 12:46:05 得分 10

这的确不是很难,你把listbox控件换成dbcombox或是dblistbox   控件的话,这个问题就解决了!  
  Top

2 楼caixiaofei(天天呆在这)回复于 2002-11-30 12:47:52 得分 0

哈哈:)如果用dbcombox我就不用来问了。  
   
  不有怎样解决Top

3 楼xuchunqiang(伤心的土八路)回复于 2002-11-30 12:51:55 得分 0

如果你用的是TABLE的话,就在它的AFTERSCROLL事件中改变LISTBOX值,其它的也一样Top

4 楼wzrlover(无语无声无欲无泪吾独行!)回复于 2002-11-30 12:54:42 得分 40

在   数据集的OnAfterScroll时间中  
  如  
  procedure   TForm1.ADOQuery1AfterScroll(DataSet:   TDataSet);  
  begin  
      listbox1.ItemIndex:=listbox1.Items.IndexOf(ADOQuery1.fieldbyName('Name').asstring;);    
  end;  
  Top

5 楼caixiaofei(天天呆在这)回复于 2002-11-30 12:55:05 得分 0

回答的都不具体。没办法?Top

6 楼caixiaofei(天天呆在这)回复于 2002-11-30 12:58:10 得分 0

谢谢楼上的,我这样写没有用,还要执行,listbox1   的onclick的代码Top

7 楼wzrlover(无语无声无欲无泪吾独行!)回复于 2002-11-30 13:06:24 得分 0

将Listbox1的OnClick事件写成一个procedure   ,再在OnAfterScroll中调用  
  不就可以?Top

8 楼My_first(小@_@小)回复于 2002-11-30 13:10:06 得分 0

谢谢,思路我有了。 不可以直接调用吗? 一会结贴。Top

相关问题

  • 不是很难
  • 不是很难把?
  • 不是很难的问题
  • 不是很难.200分
  • 不算很难
  • 听说很难.不知道是不是
  • C++学习是不是很困难?
  • j2ee with ejb是不是很难啊
  • 帮帮忙吧!不是很难!谢谢!
  • 问三个问题。不是很难。

关键词

得分解答快速导航

  • 帖主:caixiaofei
  • Drate
  • wzrlover

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

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