关于ListItem的问题

Demogodyou 2005-04-29 09:05:53
请教:如何在ListView的ListItem中保存一些String信息,怎样让ListItem显示Hint。
或者有什么可以保存String信息的第三方控件可以推荐一下。
谢谢!
...全文
89 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
gzmhero 2005-04-29
  • 打赏
  • 举报
回复
不是Hint是InfoTip
在OnInfoTip事件里面写代码,InfoTip就是你要显示的Hint.

procedure TForm1.ListView1InfoTip(Sender: TObject; Item: TListItem;
var InfoTip: String);
begin
InfoTip:=Item.Caption;
end;
Demogodyou 2005-04-29
  • 打赏
  • 举报
回复
谢谢!
可否让ListItem显示Hint ,请高手指教!
gzmhero 2005-04-29
  • 打赏
  • 举报
回复
type
PMyStruct=^TMyStruct;
TMyStruct=record
strTemp:string;
.........
end;

var
p:PMyStruct;
ListItem:TListItem;
begin
ListItem:=TListView.Add....
.....
new(p);
p^.strTemp:='hahaha';
ListItem.Data:=p;
Demogodyou 2005-04-29
  • 打赏
  • 举报
回复
怎么用?可否贴个例子上来。谢谢!
gzmhero 2005-04-29
  • 打赏
  • 举报
回复
用ListItem的Data来保存。是一个指针能够保存任何的结构数据。

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧