当前位置:编程学习 > Delphi >>

Delphi编程实现如下图所示,点击右侧的题目编号可快速定位到该题,题目由数据库随机抽取,最好有源代码

追问:打个比方,1题1记录,随机出题后显示在memo1中,要在memo1中快速定位到某题,而非数据库中。类似于html中的锚点还有其他方法吗?我是希望界面显示所有的题目,图片中的是一个网站上。而且我的题目比较长,得用备注型。交个朋友,多请教一下,最好E-MAIL联系:freebuluo@163.com业余玩玩。如果我是专业做程序的,以我的水平,后果可想而知。留个方式方便联系。
答案:如果题目一题是一条记录,这就好办了,先让数据集组件的指针回到第一条记录,然后再将打针移动到编号所指定的位置。
取得编号
 bh:=strToint(你那个被点击的框子上的数);
移动数据集指针到第一条记录;
 fr_sjmk.TB_yhlx_sjbj.First; 
再移动到所需要的位置:
 fr_sjmk.TB_yhlx_sjbj.MoveBy(bh)

上一个:木马和病毒用DELPHI编写容易吗?其它方面DEL语言是不是过时了?
下一个:delphi 如何判断treeview中的节点是否被选中

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,